nano - консольный текстовый редактор.
Изначально подсветка синтаксиса в нём не организована, но это очень легко исправляется и сделать это можно двумя способами.
Первый способ (Глобальный - для всех пользователей системы)
Открываем файл nanorc в каталоге etc:
nano /etc/nanorc (в системе OpenSUSE этого файла не оказалось, поэтому я сделал по второму способу)
И в самом конце файла видим такие закомментированные строчки:
Код: Виділити все
## Nanorc files
# include "/usr/share/nano/nanorc.nanorc"
## C/C++
# include "/usr/share/nano/c.nanorc"
## HTML
# include "/usr/share/nano/html.nanorc"
## TeX
# include "/usr/share/nano/tex.nanorc"
## Quoted emails (under e.g. mutt)
# include "/usr/share/nano/mutt.nanorc"
## Patch files
# include "/usr/share/nano/patch.nanorc"
## Manpages
# include "/usr/share/nano/man.nanorc"
## Groff
# include "/usr/share/nano/groff.nanorc"
## Perl
# include "/usr/share/nano/perl.nanorc"
## Python
# include "/usr/share/nano/python.nanorc"
## Ruby
# include "/usr/share/nano/ruby.nanorc"
## Java
# include "/usr/share/nano/java.nanorc"
## Assembler
# include "/usr/share/nano/asm.nanorc"
## Bourne shell scripts
# include "/usr/share/nano/sh.nanorc"
## POV-Ray
# include "/usr/share/nano/pov.nanorc"
Раскомментируем нужные нам строки (убрать # в начале строки), сохраняем, и дело готово.
К примеру я хочу, чтобы у меня была подсветка синтаксиса Cи, нашли строчку:
Код: Виділити все
## C/C++
# include "/usr/share/nano/c.nanorc"
Раскомментируем:
Код: Виділити все
## C/C++
include "/usr/share/nano/c.nanorc"
Способ второй (Локальный - подойдет в случае, если каждый пользователь хочет иметь свою подсветку синтаксиса)
Создаём файл
.nanorc в домашнем каталоге.
И в него добавляем строчку с нужной подсветкой либо все строки, из примера выше, например:
Файлы с настройками для подсветки синтаксиса хранятся в директории по-умолчанию
/usr/share/nano/. Туда же можно добавлять новые схемы подсветки, как готовые, так и свои.
[url=http://ru.wikipedia.org/wiki/Nano]nano[/url] - консольный текстовый редактор.
Изначально подсветка синтаксиса в нём не организована, но это очень легко исправляется и сделать это можно двумя способами.
[b]Первый способ (Глобальный - для всех пользователей системы)[/b]
Открываем файл nanorc в каталоге etc: [b]nano /etc/nanorc[/b] (в системе OpenSUSE этого файла не оказалось, поэтому я сделал по второму способу)
И в самом конце файла видим такие закомментированные строчки:
[code]## Nanorc files
# include "/usr/share/nano/nanorc.nanorc"
## C/C++
# include "/usr/share/nano/c.nanorc"
## HTML
# include "/usr/share/nano/html.nanorc"
## TeX
# include "/usr/share/nano/tex.nanorc"
## Quoted emails (under e.g. mutt)
# include "/usr/share/nano/mutt.nanorc"
## Patch files
# include "/usr/share/nano/patch.nanorc"
## Manpages
# include "/usr/share/nano/man.nanorc"
## Groff
# include "/usr/share/nano/groff.nanorc"
## Perl
# include "/usr/share/nano/perl.nanorc"
## Python
# include "/usr/share/nano/python.nanorc"
## Ruby
# include "/usr/share/nano/ruby.nanorc"
## Java
# include "/usr/share/nano/java.nanorc"
## Assembler
# include "/usr/share/nano/asm.nanorc"
## Bourne shell scripts
# include "/usr/share/nano/sh.nanorc"
## POV-Ray
# include "/usr/share/nano/pov.nanorc"[/code]
Раскомментируем нужные нам строки (убрать # в начале строки), сохраняем, и дело готово.
К примеру я хочу, чтобы у меня была подсветка синтаксиса Cи, нашли строчку:
[code]## C/C++
# include "/usr/share/nano/c.nanorc"[/code]
Раскомментируем:
[code]## C/C++
include "/usr/share/nano/c.nanorc"[/code]
[b]Способ второй (Локальный - подойдет в случае, если каждый пользователь хочет иметь свою подсветку синтаксиса)[/b]
Создаём файл [b].nanorc[/b] в домашнем каталоге.
[code]nano ~/.nanorc[/code]
И в него добавляем строчку с нужной подсветкой либо все строки, из примера выше, например:
[code]include "/usr/share/nano/c.nanorc"[/code]
Файлы с настройками для подсветки синтаксиса хранятся в директории по-умолчанию [b]/usr/share/nano/[/b]. Туда же можно добавлять новые схемы подсветки, как готовые, так и свои.