webdevqa.jp.net

VIエディターで構文の強調表示を指定する方法

Viを使用して、UNIXでファイルを識別可能な色で表示したいと思います。ファイルを.sqlまたは.Javaとして保存すると、キーワードが強調表示されます。どの単語が強調表示され、どの色で変更されるのか。

さまざまなviファイル拡張子で構文の強調表示と配色を制御するにはどうすればよいですか?

21
Toshi

コロンの後に次のコマンドを入力します。

:set ft=sql.
5
Karol Król

:syntax on。これらのファイルの1つを開くたびに強調表示できるように設定を保存するとします。その場合、Ericの答えは正しいものです。

4
facundofarias

ファイル固有の設定には、モードラインの機能もあります。

最初または最後の5行(modelines変数を変更しない限り)に配置して、変数設定を制御できます。

例えば:

# vim: syn=sh

あるいは:

/* vim: tw=60 ts=2: */

vimのヘルプを参照してください::h modeline

1
ErichBSchulz