Emacs. Обрезать длинные строки - PullRequest
1 голос
/ 28 августа 2011

Я помню, что однажды нашел образец .emacs-файла, где длинные строки были обрезаны.Я знаю о встроенных режимах, но этот режим вел себя по-другому.Каждая строка была одинаковой длины и не заполняла весь экран.Вот так:

бла бла бла бла бла бла

бла бла бла бла бла бла бла

вместо

бла бла бла бла бла бла бла бла бла бла бла блабла бла бла

Если я заканчиваю первую строку новой строкой (ввод), то остальные строки следуют этой максимальной длине.

Я хочу это, потому что это облегчает чтение набольшой широкоэкранный монитор.Надеюсь, вы понимаете, что я имею в виду :) Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 28 августа 2011

Я не уверен, чего вы хотите достичь, поэтому я могу предложить два известных мне режима:

  • auto-fill-mode делает новую строку, если строка достигает 80 символов (или около того)
  • visual-line-mode заставляет emacs действовать как «обычный» текстовый редактор (с переносом строк)
0 голосов
/ 28 августа 2011

Вы можете использовать fill-paragraph для усечения длинных строк (сначала выберите длинные строки). Его связывание ключей по умолчанию M-q. Между тем, вы также можете включить auto-fill-mode для автоматического сокращения длинных строк.

...