LINUX.ORG.RU

Помогите с Emacs...


0

0

Как сделать перенос слов в Emacs? Т. е. для обычных текстов включить режим, когда слова, не вмещающиеся в строку полностью, переносились на следующую строку. Вроде называют это обычно word wrap...

anonymous

Ответ на: комментарий от shuthdar

Нет. Не отображение 1 строки как две, а именно перенос не влезающих слов на след. строку.
Пример. Вместо:
(В режиме Tex paragraphs игнорируются перено->
сы строк. Пустая строка (два раза Enter) нач->
инает новый абзац.

Будет:
(В режиме Tex paragraphs игнорируются
переносы строк. Пустая строка (два раза
Enter) начинает новый абзац.

anonymous
()
Ответ на: комментарий от CrazyPit

По-моему, это не совсем то - auto-fill-mode автоматически вставляет \n, а чтобы emacs делал переносы при отображении как обычно, но только не разбивая слова, по-моему штатными средствами добиться нельзя.

grob ★★★★★
()
Ответ на: комментарий от CrazyPit

Вообщем-то, да, ты прав. :-) Но одно но: нужно соотв. форматирование не только в процессе набора, но и при indent-region. Т. е. выделяешь текст, запускаешь функцию и она преобразовывает текст в нужный вид. А в auto-fill-mode, к сожалению, indent-region ничего не дает... :-(((

anonymous
()
Ответ на: комментарий от anonymous

И еще одно "Но". По непонятным причинам указанный режим разбивает строки не по правой границе окна, а гораздо раньше ее... Т. е. word wrap, но как будто правая граница области находиться всегда на расстоянии примерно 80 символов... А у меня, на самом деле ширина окна 120 символов...

anonymous
()
Ответ на: комментарий от anonymous

>Вообщем-то, да, ты прав. :-) Но одно но: нужно соотв. форматирование не только в процессе набора, но и при indent-region. Т. е. выделяешь текст, запускаешь функцию и она преобразовывает текст в нужный вид. А в auto-fill-mode, к сожалению, indent-region ничего не дает... :-(((

fill-paragraph (M-q), а чтобы установить ширину set-fill-column, или установи переменную default-fill-column. А вообще открой для себя команду M-x apropos, жизнь станет намного легче.

CrazyPit ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.