2017-03-18 13 views
1

vim 8.0の:h :hi-linkは、:hi link {from-group} NONEが1つのグループに対してhi-linkを削除することを示します。 hi-linkの定義をすべて削除するにはどうすればよいですか? hi clear,syn clear、およびは、hi-linkをクリアしません。すべてのvimの「hi link」定義を削除する

答えて

1

なぜそれが必要でしょうか?私は再設定のためのユースケースを見ないすべてリンク;それが実装されていない理由です。 (:highlight経由でそれらを参照してください)ハイライトグループを定義する構文が付属してVimの中

ほとんどファイルタイプ(のようなpython):

リンクは、一般的な構文の強調表示をカスタマイズするために使用されています。これらの特定のグループ(例えば、pythonFunction)は、デフォルトグループ(:help highlight-groups、例えばIdentifier)のセットに対してにリンクされたです。 A colorschemeは、フォアグラウンド/バックグラウンドカラー、および/またはデフォルトグループの太字と斜体(端末、カラー端末、および/またはGVIM用に別途)のようなフォーマットの組み合わせを提供します。

ハイライトグループ→デフォルトのグループ→カラー+スタイル
pythonFunctionIdentifierterm=underline ctermfg=3 guifg=DarkCyan

これは通常、すなわち一度ご~/.vimrcで行われ、静的な事件です。通常、これを直ちに再設定する必要はありません。

関連する問題