Vimでシンタックスハイライトを設定する方法を検索したところ、 このページ が見つかりました。これは、vimrcに次の行が必要であることを示しています。
syntax on
なぜそれはset syntax on
のようなものではないのですか?set nu
、set ai
などがあります。
set syntax on
を使用すると、このエラーが発生します
$ vi
syntax=
Error detected while processing /home/lazer/.vimrc:
line 30:
E518: Unknown option: on
Hit ENTER or type command to continue
そしてset syntax
で、私はこれを手に入れます
$ vi
syntax=
Hit ENTER or type command to continue
syntax on
またはsyntax off
である必要があります。
set syntax=something
は、現在の構文(c、Perl、nasmなど)を変更するために使用されます。
[〜#〜] update [〜#〜]:@ garyjohnがコメントで指摘したように、set syntax=ON
とset syntax=OFF
を使用して、現在のバッファーとそれに対応するファイルタイプのオン/オフを切り替えることができます。