我想用 vi 编辑 crontab一次。我的默认编辑器是 nano,我想保留它。我只想用 vi 编辑一次。我不想在编辑后将默认编辑器改为 vi,然后改回 nano。可以这样做吗?
答案1
crontab
应该尊重EDITOR
环境变量,所以你可以这样做(例如对于 root crontab)
sudo EDITOR=vi crontab -e
从man crontab
The -e option is used to edit the current crontab using the editor
specified by the VISUAL or EDITOR environment variables.
答案2
指定纳米作为 crontab 文件的编辑器
export VISUAL=nano
指定vim作为 crontab 文件的编辑器
export VISUAL=vim
- 现在就尝试一下:crontab -e