Шаблоны с различной подсветкой находятся по пути /usr/share/nano. Что там удастся найти?
/usr/share/nano
├── asm.nanorc
├── awk.nanorc
├── cmake.nanorc
├── c.nanorc
├── css.nanorc
├── debian.nanorc
├── fortran.nanorc
├── gentoo.nanorc
├── groff.nanorc
├── html.nanorc
├── java.nanorc
├── makefile.nanorc
Итак, в нашем распоряжении подсветка языков программирования c, python, php и java. Можно раскрасить html и css файлы и кое-что ещё. Не так уж много, но для дел насущных должно хватить.
Дело за малым: создать файл .nanorc в домашней директории и включить в него необходимые стили. Это может выглядеть так:
$ cat .nanorc
include /usr/share/nano/man.nanorc
include /usr/share/nano/asm.nanorc
include /usr/share/nano/python.nanorc
include /usr/share/nano/html.nanorc
include /usr/share/nano/perl.nanorc
include /usr/share/nano/ocaml.nanorc
include /usr/share/nano/groff.nanorc
include /usr/share/nano/awk.nanorc
include /usr/share/nano/java.nanorc
include /usr/share/nano/cmake.nanorc
include /usr/share/nano/tex.nanorc
include /usr/share/nano/xml.nanorc
include /usr/share/nano/c.nanorc
include /usr/share/nano/patch.nanorc
include /usr/share/nano/objc.nanorc
include /usr/share/nano/php.nanorc
include /usr/share/nano/mgp.nanorc
include /usr/share/nano/nanorc.nanorc
include /usr/share/nano/makefile.nanorc
include /usr/share/nano/debian.nanorc
include /usr/share/nano/pov.nanorc
include /usr/share/nano/sh.nanorc
include /usr/share/nano/css.nanorc
include /usr/share/nano/gentoo.nanorc
include /usr/share/nano/ruby.nanorc
include /usr/share/nano/mutt.nanorc
include /usr/share/nano/fortran.nanorc
include /usr/share/nano/tcl.nanorc
Теперь посмотрим как отображается файл с одним из влюченных шаблонов.
Не так уж плохо. По крайней мере, это гораздо удобнее, чем отсутствие подсветки как таковой. И - да - это всё, пользуемся.