Cron
編輯 crontab 時沒有語法高亮
我試圖弄清楚為什麼我在編輯我的 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
?
您是否導出了這些變數 (
export EDITOR VISUAL
)?
vim 不知道,您的文件 saved_crontab 是一個 crontab。因此,您不會獲得 crontab 的特殊語法突出顯示。將文件類型設置為 crontab 對我有用。我用了:
:set ft=crontab
您可以通過以下方式查看文件類型的值:
:set ft?