vimの構文を強調表示するために 'set'構文が機能しないのはなぜですか?

vimの構文を強調表示するために 'set'構文が機能しないのはなぜですか?

vimで構文強調を設定する方法を検索中に見つかりました。このページこれは、vimrcに次の行を含める必要があることを意味します。

syntax on

なぜ似ていないのですset syntax onか?私たちのようにset nuset 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

ベストアンサー1

syntax onまたはでなければなりませんsyntax off

set syntax=something現在の構文(c、perl、nasmなど)を変更するために使用されます。

修正する:@garyjohnがコメントで指摘したように、set syntax=ON現在のバッファとそのファイル形式の使用とオン/オフが可能ですset syntax=OFF

おすすめ記事