# Редактор nano. Подсветка синтаксиса Скорее всего по умолчанию подсветка синтаксиса в nano будет не включена, но исправить это легко. Файлы с правилами для подсветки синтаксиса находятся в каталоге **/usr/share/nano/**. Команда `ll /usr/share/nano/` (или `ls -l /usr/share/nano/`) покажет список доступных типов файлов для подсветки. У нас несколько путей для включения подсветки синтаксиса: * раскоментировать несколько строк в основном файле конфигурации **/etc/nanorc**, * либо создать и отредактировать файл **~/.nanorc** в своем профиле. # Вариант 1. Файл /etc/nanorc Откройте /etc/nanorc: ``` sudo nano /etc/nanorc ``` Раскомментируйте строки вида `# include “/usr/share/nano/*.nanorc”`. Например, здесь включаем подсветку для C, HTML и Bash: ``` ## Nanorc files # include "/usr/share/nano/nanorc.nanorc" ## C/C++ include "/usr/share/nano/c.nanorc" ## Makefiles # include "/usr/share/nano/makefile.nanorc" ## Cascading Style Sheets # include "/usr/share/nano/css.nanorc" ## Debian files # include "/usr/share/nano/debian.nanorc" ## Gentoo files # include "/usr/share/nano/gentoo.nanorc" ## HTML include "/usr/share/nano/html.nanorc" ## Bourne shell scripts include "/usr/share/nano/sh.nanorc" ``` ## Вариант 2. Файл ~/.nanorc Откройте для редактирования или создайте файл **.nanorc**: ``` $ nano ~/.nanorc ``` и подключите необходимые файлы подсветки, указав путь к ним: ``` include "/usr/share/nano/c.nanorc" include "/usr/share/nano/html.nanorc" include "/usr/share/nano/sh.nanorc" ```