syntax on と syntax enableの違い

syntax on vs syntax enable

syntax enable コマンドは、現在の色の設定を保持します。これにより、 :highlight コマンドを使用して、このコマンドを使用する前または使用した後に好みの色を設定することができます。Vim にデフォルトの設定を上書きさせたい場合は、次のコマンドを使用してください。

:syntax on

vim helpには以下のような記述がある。

":syntax enable" コマンドは、現在のカラー設定を維持します。 この コマンドを使用することで、「:highlight」コマンドを使用して このコマンドを使用した後に コマンドを使って Vim に設定を上書きさせたい場合は デフォルトでは、使用します。>

  :syntax on