我试图告诉我的终端在通过执行编辑 crontab 时使用 vim 而不是 vi export EDITOR=vim
。但是关闭终端并打开一个新终端只会重置会话。我该如何改变这一点?
答案1
echo 'export EDITOR=vim' >> ~/.bashrc
答案2
从man
页面:
-e 使用 VISUAL 或 EDITOR 环境变量指定的编辑器编辑当前的 crontab。
因此,不幸的是,没有 crontab 特定设置,但是,您可以在编辑 cron 之前EDITOR
创建一个别名来调用编辑器:vim
alias crontabvim="export EDITOR=vim;crontab $@"
$@
会将所有后续参数应用于该crontab
命令。
这可以保存在您的~/.bashrc
文件中以实现会话持久性。