Whitespace

Nano - 突出顯示尾隨空格

  • December 11, 2019

我將nano它用作文件類型的標準編輯器,它沒有內置的LilyPond語法突出顯示。這不是我真正需要的,儘管我在行尾錯過了很多空白字元。當然我可以批量刪除它們,如Strip trailing whitespace from files中所述。

但是以某種方式啟用此功能應該不會太難,因此我可以從頭開始編寫更乾淨的程式碼。

有誰知道該怎麼做?

就像nanoshell 腳本一樣。

在此處輸入圖像描述

您可以通過將以下行添加到所有尚未定義語法突出顯示的文件類型啟用此功能.nanorc

syntax "default"
color ,green "[[:space:]]+$"

syntax "default"設置預設語法突出顯示的後續定義(即,文件類型尚未與其他一些突出顯示定義匹配)。color ,green "[[:space:]]+$"將正則表達式的背景顏色設置為綠色[[:space:]]+$- 行尾的所有空格。(顏色定義是<foreground>,<background>- 但空白不能顯示前景色。)

引用自:https://unix.stackexchange.com/questions/556643