Nano editor ( linux) - укажите цвет из командной строки

Можно ли указать цветовую схему, которая используется nano из командной строки?

Например, скажем, вы хотите файл sample.test быть окрашенным с помощью php цветовая схема, какую команду следует использовать?

1 ответ

Из руководства nano (man nano):

-Y str (--syntax=str)
              Specify a specific syntax highlighting from the nanorc to use, if available.

Таким образом, вы можете использовать -Y вариант, а затем использовать, например, php:

nano -Y php file.test

Обратите внимание, что синтаксис должен быть зарегистрирован в nanorc файл. Проверьте этот ответ для более подробной информации о том, как установить и зарегистрировать цветовые схемы.

Вы можете найти название цветовой схемы, прочитав .nanorc файлы:

$ head /usr/share/nano/java.nanorc 
## Here is an example for Java.
##
syntax "java" "\.java$"

Таким образом, имя для подсветки Java java,

Другие вопросы по тегам