ファイル形式の標準エディタとして使用しますが、構文nano
強調機能は組み込まれていません。蓮の池。行末に空白文字がたくさんありませんが、実際には必要ではありません。もちろん、ここで説明されているように一括削除できます。ファイルから末尾のスペースを削除する。
しかし、最初からよりきれいなコードを書くことができるように、どのような方法でもそれを有効にすることはそれほど難しくありません。
これを行う方法を知っている人はいますか?
nano
シェルスクリプトと同じです。
答え1
まだ構文強調が定義されていないすべてのファイル形式に次の行を追加することで、この機能を有効にできます.nanorc
。
syntax "default"
color ,green "[[:space:]]+$"
syntax "default"
基本構文強調表示の後続の定義を設定します(つまり、ファイル形式が他の強調表示定義とまだ一致していない場合)。color ,green "[[:space:]]+$"
設定背景正規表現の色は緑です[[:space:]]+$
。つまり、行末のすべてのスペースです。 (カラー定義は<foreground>,<background>
- ですが、スペースは前景色を表示できません。)