Как автоматически выделять комментарии в nano?

Мне было интересно, как я могу сделать строки прокомментированными с # выделенной другим цветом в nano?

Я видел этот вопрос на askubuntu, который показывает, как выделить синтаксис для разных языков. Однако это лишний раз для того, чтобы просто выделить комментарии.

One Solution collect form web for “Как автоматически выделять комментарии в nano?”

Выделение синтаксиса, как правило, зависит от языка. Однако, если вы хотите сделать это для всех файлов, вы можете просто создать очень простое определение языка. Я взял стиль синтаксиса Perl (который обрабатывает строки, начинающиеся с # как комментарии), из /usr/share/nano/perl.nanorc и адаптировал его для:

 syntax "All" "." color green "^\s*#.*" 

Насколько я могу судить, формат выделения nano-синтаксиса требует, по меньшей мере, одного теста для определения типа файла, а затем вы можете установить фильтры для цвета. Итак, я использовал самый простой тест, о котором я могу думать, что имя файла содержит хотя бы один символ, и я назвал этот стиль синтаксиса All :

 syntax "All" "." 

Затем я сказал, чтобы цветные линии начинались с 0 или более пробелов, а затем # зеленым:

 color green "^\s*#.*" 

Итак, если вы создадите файл с именем $HOME/.nanorc и вставьте эти две строки в него, ваши комментарии будут выделены зеленым цветом.

  • Получено SIGHUP или SIGTERM: nano не может редактировать пустой файл
  • Как настроить число столбцов на оправданном абзаце в нано
  • Возможно ли сохранить текст в нано с одним нажатием клавиши
  • Как показать непечатаемые символы в нано
  • Есть ли способ установить Nano на CoreOS?
  • Открыть файлы в новой вкладке для nano
  • Linux и Unix - лучшая ОС в мире.