Подсветка синтаксиса в редакторе nano
Опубликовано:
Комментариев: 0
Редактор Nano легкий и юзер-фрэндли текстовый редактор для командной строки. Для тех, кто предпочитает править C, Bash, Python или другие файлы с исходным кодом - использование Nano, как альтернативу тому же Vim, очень даже неплохой вариант. Для активации подсветки синтаксиса для различных языков программирования, нам сперва понадобиться изменить файл конфига ~/.nanorc ну или создать новый, если такого у вас нет.
В консоли пишем следующую команду, которая откроет файл конфига, или же создаст файл с указанным нами именем, который и станет конфигом
nano ~/.nanorc
и добавляем туда такие строки
include "/usr/share/nano/c.nanorc"
include "/usr/share/nano/python.nanorc"
include "/usr/share/nano/sh.nanorc"
Эти три строки добавят правила для подсветки синтаксиса к языкам программирования: C (c.nanorc), Python (python.nanorc) и Bash (sh.nanorc). Чтобы посмотреть все возможные файлы для подсветки языков программирования используйте команду:
ls /usr/share/nano/
Которая покажет, какие имеются правила на вашей системе, вот к примеру мой вывод в Ubuntu 11.10
$ ls /usr/share/nano/
asm.nanorc fortran.nanorc man.nanorc ocaml.nanorc ruby.nanorc
awk.nanorc gentoo.nanorc mgp.nanorc patch.nanorc sh.nanorc
cmake.nanorc groff.nanorc mutt.nanorc perl.nanorc tcl.nanorc
c.nanorc html.nanorc nano-menu.xpm php.nanorc tex.nanorc
css.nanorc java.nanorc nanorc.nanorc pov.nanorc xml.nanorc
debian.nanorc makefile.nanorc objc.nanorc python.nanorc
Эти стандартные правила подсветки синтаксиса програмного кода, которые устанавливаются по умолчанию вместе с nano. Однако, нам ничего не мешает использовать Google для других правил подсветки.
От спонсора:
Вы сисадмин и голодны как волк? Лучший перекусон это всегда горячая пицца. Доставка пиццы Казань выполняет заказы быстро и качественно. К вашему порогу будет доставлена вкуснейшая пицца прямо с духовки! МегаВкусно это мы и мы предлагаем доставку пиццы в Казани.