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

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


linux:nano_syntax_highlighting

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
linux:nano_syntax_highlighting [2023/01/24 18:20] – [include "/usr/share/nano/gentoo.nanorc"] so_v_alinux:nano_syntax_highlighting [2026/09/16 11:59] (текущий) – so_v_a
Строка 1: Строка 1:
 +<!DOCTYPE markdown>
 +
 # Редактор nano. Подсветка синтаксиса # Редактор nano. Подсветка синтаксиса
  
-по умолчанию подсветка не включена, но исправить это легко. Файлы с правилами для подсветки синтаксиса находятся в каталоге /usr/share/nano/. Команда ll /usr/share/nano/ (или ls -l /usr/share/nano/) покажет нам список доступных типов файлов для подсветки. +Скорее всего по умолчанию подсветка синтаксиса в nano будет не включена, но исправить это легко.  
-У нас несколько путей для включения подсветки синтаксиса: раскомментировать несколько строк в основном файле конфигурации /etc/nanorc, либо создать и отредактировать файл ~/.nanorc в своем профиле.+Файлы с правилами для подсветки синтаксиса находятся в каталоге **/usr/share/nano/**. 
  
-Вариант 1. Откройте /etc/nanorc:+Команда `ll /usr/share/nano/` (или `ls -l /usr/share/nano/`) покажет список доступных типов файлов для подсветки.
  
 +У нас несколько путей для включения подсветки синтаксиса: 
 +  * раскоментировать несколько строк в основном файле конфигурации **/etc/nanorc**,
 +  * либо создать и отредактировать файл **~/.nanorc** в своем профиле.
 +
 +# Вариант 1. Файл /etc/nanorc
 +
 +Откройте /etc/nanorc:
 +```
 sudo nano /etc/nanorc sudo nano /etc/nanorc
-Раскомментируйте строки вида # include “/usr/share/nano/*.nanorc”. Например, в этом куске конфига я включаю подсветку для C, HTML и Bash:+``` 
 +Раскомментируйте строки вида `# include “/usr/share/nano/*.nanorc”`. 
  
 +Например, здесь включаем подсветку для C, HTML и Bash:
 +```
 ## Nanorc files ## Nanorc files
 # include "/usr/share/nano/nanorc.nanorc" # include "/usr/share/nano/nanorc.nanorc"
-  
 ## C/C++ ## C/C++
 include "/usr/share/nano/c.nanorc" include "/usr/share/nano/c.nanorc"
-  
 ## Makefiles ## Makefiles
 # include "/usr/share/nano/makefile.nanorc" # include "/usr/share/nano/makefile.nanorc"
-  
 ## Cascading Style Sheets ## Cascading Style Sheets
 # include "/usr/share/nano/css.nanorc" # include "/usr/share/nano/css.nanorc"
-  
 ## Debian files ## Debian files
 # include "/usr/share/nano/debian.nanorc" # include "/usr/share/nano/debian.nanorc"
-  
 ## Gentoo files ## Gentoo files
 # include "/usr/share/nano/gentoo.nanorc" # include "/usr/share/nano/gentoo.nanorc"
-  
 ## HTML ## HTML
 include "/usr/share/nano/html.nanorc" include "/usr/share/nano/html.nanorc"
-  
 ## Bourne shell scripts ## Bourne shell scripts
 include "/usr/share/nano/sh.nanorc" include "/usr/share/nano/sh.nanorc"
- +```
 ## Вариант 2. Файл ~/.nanorc ## Вариант 2. Файл ~/.nanorc
  
 Откройте для редактирования или создайте файл **.nanorc**: Откройте для редактирования или создайте файл **.nanorc**:
-ˋˋˋ+```
 $ nano ~/.nanorc $ nano ~/.nanorc
-ˋˋˋ+```
  
 и подключите необходимые файлы подсветки, указав путь к ним: и подключите необходимые файлы подсветки, указав путь к ним:
-ˋˋˋ+```
 include "/usr/share/nano/c.nanorc" include "/usr/share/nano/c.nanorc"
 include "/usr/share/nano/html.nanorc" include "/usr/share/nano/html.nanorc"
 include "/usr/share/nano/sh.nanorc" include "/usr/share/nano/sh.nanorc"
-ˋˋˋ+```
  
-Теперь писать 
  
/var/www/html/dokuwiki/data/attic/linux/nano_syntax_highlighting.1674584439.txt.gz · Последнее изменение: (внешнее изменение)