15 февр. 2012 г.

Подсветка синтаксиса конфигурационных файлов в редакторе nano

Этой фишки очень не хватает в nano, а поскольку лично я не люблю vi/vim, то такая вот настройка спасает положение.
Создаем файл с конфигом для цветовой схемы нано:

sudo nano /usr/share/nano/config.nanorc

Туда пишем следующее:

## several config files
syntax "conf" "(\.|/|)conf$" "(\.|/|)logout$" "(\.|/|)COLORS$" "(\.|/|)colors$"
color yellow "/.*$" "TERM" "\..*$" "=.*$" "\*.*$"
color white ":unscaled" "[0-9]"
color blue "setenv|export" "\;"
color green "#.*$"

Далее редактируем конфиг nano:

sudo nano /etc/nanorc

В конце добавляем:

include "/usr/share/nano/config.nanorc"

Теперь файлы типа *.conf будут с подсветкой синтаксиса.

Файлы для подсветки разных языков можно скачать тут