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

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


linux:nano_syntax_highlighting

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


# Редактор nano. Подсветка синтаксиса

Скорее всего по умолчанию подсветка синтаксиса в nano будет не включена, но исправить это легко. Файлы с правилами для подсветки синтаксиса находятся в каталоге /usr/share/nano/.

Команда `ll /usr/share/nano/` (или `ls -l /usr/share/nano/`) покажет список доступных типов файлов для подсветки.

У нас несколько путей для включения подсветки синтаксиса:

  • раскоментировать несколько строк в основном файле конфигурации /etc/nanorc,
  • либо создать и отредактировать файл ~/.nanorc в своем профиле.

# Вариант 1. Откройте /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.1674585071.txt.gz · Последнее изменение: (внешнее изменение)