Comments 10
То, о чем говорится в статье, в Емаксе называется autofill mode
, когда каретка автоматом переходит на новую строку. Чтобы включить этот режим, наберите M-x auto-fill-mode
. Чтобы задать длину строки: M-x set-fill-column RET 80
. Сочетание M-q
подгоняет текущий абзац или выделенный регион под текущие настройки.
Фрагмент конфига, который включает автоматическое разбиение строк для маркдаун-файлов:
(add-hook 'markdown-mode-hook #'auto-fill-mode)
(add-hook 'markdown-mode-hook (lambda () (set-fill-column 80)))
Поддерживаю замечание насчет Хабра. Не клеить строки — грубая ошибка.
0
> Исходник статьи, выложенный на Гитхаб, по иронии судьбы, оказался совершенно непригодным к редактированию именно этим редактором, так как в нём на один параграф приходилась ровно одна строка.
Э-э-э-э-ээээ… `:help wrap`?
Э-э-э-э-ээээ… `:help wrap`?
0
Это позволит просматривать текст, но такие команды, как j и k всё равно будут считать весь параграф одной строкой, что сильно мешает редактированию. Не говоря уже о том, как выглядят дифы.
+1
— `noremap k gk` (или просто `gk` для навигации)
— git diff --color-words для подсветки.
— git diff --color-words для подсветки.
+2
Только не называйте, пожалуйста, абзац параграфом! Английское слово «paragraph» — «ложный друг переводчика», корректно переводится русским «абзац». А параграф (§) по-английски — «section».
Короче: § ≠ ¶
Короче: § ≠ ¶
+4
Судя по всему, «малоизвестный японский сайт» не выдержал хабраэффекта… Или просто не работает.
Не у кого копии технического меморандума от Кернигана не осталось?
Не у кого копии технического меморандума от Кернигана не осталось?
0
Sign up to leave a comment.
Семантический перенос строк