ubuntu如何更改crontab的默认编辑器
以前新装的ubuntu13.04,今天写了一个脚本,准备写入任务计划,当我crontab -e 的时候
竟然提示: no crontab for root - using an empty one 而后会叫你“ Select a editor ......”下面有几个选项,就是叫你选择编辑器
Selection Path Priority Status
------------------------------------------------------------
0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/vim.basic 30 manual mode
* 4 /usr/bin/vim.tiny 10 manual mode
一开始不太明白,就随便选了一个 /bin/ed,但是不能用,只能找万能的百度了,最后百度了一番,原来这个是要选择一个crontab的默认编辑器,再接着百度,如何修改默认编辑器,最后找到了两个方法能够修改默认编辑器:
方法一:
update-alternatives --config editor
![]()
方法二:
vim /root/.selected_editor
![]()
SELECTED_EDITOR="/usr/bin/vim.basic"
这几个编辑器我挨个试了一下,只有“/usr/bin/vim.basic”能够正常使用,不知什么缘由,还在研究中.... |