Answers:
您可以通过以root身份调用来设置系统编辑器:
update-alternatives --set editor /usr/bin/vim.tiny
您必须先安装vim。
这将全局更改编辑器,而不仅仅是visudo。
update-alternatives --config editor
如果您只想暂时更改它,请运行
EDITOR=vim visudo
作为根(其他sudo EDITOR=vim visudo
)。要使vim
默认编辑器成为唯一的编辑器visudo
,您可以将
alias visudo='EDITOR=vim visudo'
进入您~/.alias
或~/.bashrc
。
EDITOR=vim sudo visudo
由于安全性,默认情况下sudo会删除所有env变量,因此无法按预期工作。(我只是在尝试命令)。
sudo
属于整条线的地方
mcedit
如果您实际上不想记住vim / nano / emacs快捷方式,这是一个不错的选择