nanoでコメントを自動的に強調表示するには?

nanoでコメントを自動的に強調表示するには?

#Nanoでさまざまな色のハイライトで線にコメントを追加する方法を知りたいです。

askubuntuでこの質問を見ました。さまざまな言語で構文を強調する方法を示します。しかし、これは単にレビューを強調するには少しだけです。

ベストアンサー1

構文の強調は言語ごとに適用される傾向があります。ただし、すべてのファイルに対してこれを行うには、非常に単純な言語定義を作成するだけです。私はPerl構文スタイル(#コメントで始まる行の処理)を採用し、/usr/share/nano/perl.nanorc次のように適用しました。

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

私が知っている限り、ナノシンタックスハイライトフォーマットはファイルフォーマットを定義するために少なくとも1回のテストを必要とし、その後色のフィルタを設定できます。だから私は私が考えることができる最も簡単なテストを使用しました。つまり、ファイル名に少なくとも1つの文字が含まれているということです。そして、この構文スタイルの名前を次のように指定しましたAll

syntax "All" "."

その後、ゼロを超えるスペースで始まり、線を緑色にするように指示します#

color green "^\s*#.*"

したがって、という名前のファイルを作成して$HOME/.nanorcこれらの2行を貼り付けると、コメントは緑色で強調表示されます。

おすすめ記事