Полезные советы по Emacs: работа с обычными текстами

Модератор: /dev/random

Ответить
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Полезные советы по Emacs: работа с обычными текстами

Сообщение t.t »

Здесь буду описывать настройки редактора, удобные при работе с обычными человеческими текстами.

Код: Выделить всё

(setq default-major-mode 'text-mode)

В тех случаях, когда не выбран другой основной режим (в т.ч. автоматически по типу файла), вместо "неопределённого" режима fundamental-mode будет включён режим редактирования текстов.

Код: Выделить всё

(add-hook 'text-mode-hook 'longlines-mode)
При активации основного текстового режима автоматически включать дополнительный режим "длинных строк". В этом режиме строки визуально переносятся при достижении заданной ширины экрана -- но в редактируемый файл по-прежнему вставляются в этих местах пробелы, а не разрывы строки.

Код: Выделить всё

(add-hook 'text-mode-hook '(lambda () (set-fill-column число)))
И собственно задать ту самую ширину для переноса строк. Я рекомендую подставить "число" на единицу меньше ширины окна (терминала или графического окна emacs) -- так текст будет занимать максимум места (последний символ экранной строки зарезервирован для индикатора переноса длинных строк).
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Ответить