std.prog: INSTEAD программирование

From: Anotheroneuser (syscall,27) 27.03.18 20:36 UTC
To: All
Subject: EMACS-вопрос
Парни, а можно вопрос по поводу EMACS?

== Что надо



Хочется единой информационной среды.

== В чём проблема



Мне, как и многим сегодня, приходится работать с немалым объёмом данных, включая всевозможные нормативно-правовые акты, процессуальные документы и так далее.

Конечно, всё это находится во взаимосвязи между собой, а так же с событиями, описывать которые тоже приходится с помощью десяти пальцев и нескольких десятков механических клавиш.

Материалы с описанием, НПА, проекты и исходный текст всевозможных документов, обеспечивающих процесс, громоздятся друг на друге в каталогах и, как их ни называй/номеруй, занимают место в голове, мешая думать о прекрасном.

Уже давно мне повезло/не повезло (нужное подчеркнуть на своё усмотрение) отвернуться от стандартных текстовых процессоров и пользоваться средой разработки (Jeany в настоящее время) для составления любых plain_text-материалов. Быстро, понятно, моноширинно, стерильно, операгенно.

Но, возвращаясь к работе после перерыва (видишь вкладки с текстом и т.д.), ловишь себя на мысли, что мысль отсутствует, поскольку энергия для её генерирования ушла на процесс вспоминания где-что лежит, чем всё кончилось, как дела и прочее.

У меня долго не выходила из головы идея забацать что-то такое с помощью локальной DokuWiki, но немного повертев её я понял, что это — тупик.

== Какие идеи?



Хотелось бы овладеть операционной средой, которая позволила бы:
- единообразие работы с данными;
- операции с plain text, включая возможность создавать перекрёстные ссылки и ссылки на материалы, хранящиеся как на машине, так и за её пределами в Сети;
- обозревание Сети, почты с помощью тех же инструментов;
короче, и так далее.

Единственная среда, которая показалась пригодной для этих целей — EMACS.
Других не нашёл. Наверное, плохо искал... VIM, возможно, классный, но он только редактор. Тем более, EVIL позволяет VIM-ить и внутри EMACS, если я не ошибаюсь.

Парни, с которыми мне довелось пообщаться на данную тему, говорили, что LISP — нераспространённый язык и учить его может оказаться тратой времени. Но они говорили с точки зрения программистов, которые стремятся делать деньги, программируя. Меня же подобный заработок не интересует.

Поэтому, хочу попросить совета у вас.
Вообще, программу изучения языков программирования и п/о наметил такую:
1. LUA — для игр INSTEAD
2. EMACS — для упомянутых целей
3. LATEX — для оформления процессуальных документов (это, возможно, не лучший способ объявить бойкот текстовым процессорам, но мне ужасно хочется это сделать)
4. Да и всё, пожалуй..

Если есть, что подсказать, буду признателен.
[121 / 152]