crontabを編集するときに構文を強調しない理由を特定しようとしています。
私は両方とも持っていて、$EDITOR
次$VISUAL
のように設定しました/usr/bin/vim
。
> echo $EDITOR
/usr/bin/vim
> echo $VISUAL
/usr/bin/vim
crontabをファイルに保存してvimを使って編集すると、構文の強調表示が有効になります。
> crontab -l > saved_cronab
> /usr/bin/vim saved_crontab
:syntax on
crotabの編集中に使用した場合、変更はありません。
crontab編集を使用するときにハイライトを有効にする方法はcrontab -e
?
ベストアンサー1
vimはsaving_crontabファイルがcrontabであることを知りません。したがって、crontabの特別な構文強調機能は使用できません。ファイル形式をcrontabに設定することは私にとって効果的でした。私は以下を使用しました:
:set ft=crontab
次のコマンドを使用して、ファイル形式の値を表示できます。
:set ft?