Инструменты пользователя

Инструменты сайта


linux:nano_syntax_highlighting

Это старая версия документа!


# Редактор 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» ```

Теперь писать

/var/www/html/dokuwiki/data/attic/linux/nano_syntax_highlighting.1674585629.txt.gz · Последнее изменение: (внешнее изменение)