05.01.2023
emacs для прозы :)
Большей частью подборка ссылок:
- Binder - текстовые проекты в emacs
- словари в emacs
- проверка орфографии в emacs
- linters for text
- https://www.emacswiki.org/emacs/CategoryWriting
- https://github.com/ag91/writer-word-goals - ставить цели. …
- https://github.com/thinkhuman/writingwithemacs/ - подборка ссылок.
- https://tonyballantyne.com/EmacsWritingTips.html.
- https://tech.tonyballantyne.com/emacs-workout/emacs-workout/ - фишечки от писателя.
- https://github.com/nashamri/academic-phrases - для англоязычных.
- draft-mode - запрещает вносить изменения в буфер, кроме дописывания в конец. Если надо работать с частью документа - нужно использовать narrow, чтоб буфер заканчивался где надо.
- И widen (C-x n w) потом, чтоб увидеть буфер целиком. (Вечно забываю, как убрать, мда. Может, хоть вспомню, что сюда за словом лезть надо.)
- org-subtree-to-indirect-buffer - можно редактировать файл как несколько не связанных между собой буферов, показывающих части файла.
- https://github.com/agzam/org-edit-indirect.el - похоже, в ту же тему, но для блоков.
- mpages - предназначено в первую очередь для ведущих утренние страницы. Открывает файл, именованный по дате, показывает потраченное время и количество слов. И весь этот день открывает один и тот же файл, и его каждый раз целиком видно. В отличие от кэпчуров всяких. Кэпчуры для другого, разумеется.
- writeroom-mode for distraсtion-free writing.
- olivetti - для красоты :).
ediff to compare revisions
- vdiff, возможно, проще. vdiff-buffers
- ещё полезняшек про сравнение:
- diff-buffer-with-file
- compare-windows
- sentence-highlight to highlight the current sentence. - https://github.com/milkypostman/hl-sentence. (Там надо залезть в настройки – через
customize-apropos <RET> sentence
, например, и указать, что двойной пробел в конце предложения не обязателен). В принципе, забавная штука. - typo-mode for pretty typography (dashes, curly quotes, etc.) https://github.com/jorgenschaefer/typoel. 2022-09-09 поставила. Пока, вроде, радует. 2022-12-15 Подбешивает изредка, скажем, там, где вручную вставляю комментарии в html, но обычно удобен.
- COMMENT subtrees and inline tasks would be useful - в org-mode.
- посчитать объём написанного
- поиск и замена в emacs
- save-place-mode - позволяет сохранять позицию курсора в файлах между запусками emacs. Встроенный. https://www.emacswiki.org/emacs/SavePlace
- indent-rigidly (C-x TAB) - когда нужно тупо подвинуть некоторый блок текста. Тупо, оно же rigidly - здесь плюс. :)
- whitespaces https://www.gnu.org/software/emacs/manual/html_node/emacs/Useless-Whitespace.html
- You can make trailing whitespace at the end of a line visible by setting the buffer-local variable show-trailing-whitespace to t. Then Emacs displays trailing whitespace, using the face trailing-whitespace.
- Type M-x delete-trailing-whitespace to delete all trailing whitespace. This command deletes all extra spaces at the end of each line in the buffer, and all empty lines at the end of the buffer; to ignore the latter, change the variable delete-trailing-lines to nil. If the region is active, the command instead deletes extra spaces at the end of each line in the region.
Об офигенности для меня - потом сделать ссылки на «как всё это делается»
Интровертное - техническое-компьютерное и тексты
- Полнотекстовый поиск по всяким нужным местам - "на кончиках пальцев". поиск и замена в emacs
- Сноски, эпиграфы, маргиналии, индексы, цитирование.
- Расшифровка аудио не вылезая из редактора - mpv+org - для расшифровки аудио
- Отслеживание объёма на лету.
- Собирание текста из фрагментов - разной степени замороченности.
- Ссылки между кусками текста.
- Возможность держать кухню в одном файле с тем, что будет результатом, и вперемешку с тем, что будет результатом, но в произвольный момент минимальными усилиями получение чистого результата.
- Возможность держать в одном файле куски с разной разметкой. - src-блоки org-mode, polymode (polymode пока удалила, неудобен).
- Удобная работа со структурой.
- Легкое сгребание инфы из браузера. org-protocol + org-capture.
- Шифрование того, что нескольvко нервно хранить - так, что с этим продолжает быть норм работать. Причём, как файл целиком, так и отдельный кусок. - org-crypt.
- История - это про удобство общения с git. - git для пишущих
- При желании - nanowrimo и write-or-die - это для раскачки на быстрописьмо и учёт-и-прогноз по объёму :))
- write-or-die-mode https://www.emacswiki.org/emacs/WriteOrDieMode - заставляет писать без пауз. Задумалась - начинает стирать уже написанное.
- nanowrimo
- Словари "на кончиках пальцев", в т.ч. словарь синонимов ещё и в удоборедактируемом виде (то, что через dictem - немного морочнее). - словари в emacs
Все посты