Highlighting
如何在 nano 中自動突出顯示評論?
我想知道如何
#
在 nano 中用不同顏色突出顯示的線條進行註釋?我在 askubuntu 上看到了這個問題,它展示瞭如何為不同語言突出顯示語法。但是,這對於僅突出顯示評論來說是過分的。
語法突出顯示往往是特定於語言的。但是,如果您想對所有文件都這樣做,您可以簡單地創建一個非常簡單的語言定義。我採用了 Perl 語法風格(它將
#
以註釋開頭的行)/usr/share/nano/perl.nanorc
並將其改編為:syntax "All" "." color green "^\s*#.*"
據我所知,nano 語法高亮格式需要至少一個測試來定義文件類型,然後您可以為顏色設置過濾器。所以,我使用了我能想到的最簡單的測試,文件名至少包含一個字元,我將這種語法風格命名為
All
:syntax "All" "."
然後我告訴它以 0 個或多個空格開頭的線條著色,然後是
#
綠色的 a:color green "^\s*#.*"
因此,如果您創建一個名為的文件
$HOME/.nanorc
並將這兩行粘貼到其中,您的評論將以綠色突出顯示。