Есть ли какой-нибудь gtk-редактор, где можно ограничить символы до 80 колонок в одном файле?

Я рассматривал несколько gtk-редакторов. Вот несколько: gedit, leafpad и mousepad. Ни в одном из них нет поддержки ограничения 80 символов в одной строке.

Хотя nano, инструмент командной строки, имеет такую возможность, если я устанавливаю ее следующим образом в ~/.nanorc

[$] cat .nanorc

 1  set autoindent
 2  set backup
 3  set constantshow
 4  set fill 80

В то время как другие просто украшают, функциональная, о которой я говорю, это строка 4 - set fill 80, которая гарантирует, что если я превышу 80 символов в строке, содержимое автоматически переместится на следующую строку.

Кто-нибудь знает какой-нибудь gtk-редактор, который делает это?

0
24.01.2017, 22:28
1 ответ

Конечно, есть Emacs. Его можно построить с помощью Gtk.

Emacs эквивалент Nano set fill 80 - это (setq fill-column 80) (см. Как установить ширину режима заполнения по умолчанию на 80 с помощью emacs? ) плюс включение режима автозаполнения . Нет команды для включения режима автозаполнения по умолчанию, потому что существует много типов файлов (например, исходный код программы), для которых он не подходит. Включение его для текстового режима охватывает большинство случаев, когда это может быть желательно:

(add-hook 'text-mode-hook 'turn-on-auto-fill)

См. Также вики-страницу Emacs .

1
28.01.2020, 02:46

Теги

Похожие вопросы