将ubuntu的默认编辑器从nano修改为vim
在使用ubunut时经常会遇到打开一些系统文件的时候,要么默认使用nano
打开,要么会让你选择编辑器,例如在执行visudo
命令的时候。通过下面的方法就可以把默认编辑器直接修改为vim,以后打开所有文件默认都是使用vim。
检查 vim
是否存在于 alternatives
系统中: 首先,查看 vim
是否已被注册为可供选择的编辑器之一。可以使用下面的命令来查看:
1 | sudo update-alternatives --display editor |
---|
如果 vim
没有列出来,那么接下来就需要注册它。
手动添加 vim
到 alternatives
: 如果 vim
没有被注册,你可以通过下面的命令手动添加:
1 | sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 100 |
---|
这条命令做了几件事:
-
--install
表示你要安装一个新的替代选项。 -
/usr/bin/editor
是替代链路的位置。 -
editor
是主链接的名称,即你要设置的别名。 -
/usr/bin/vim
是你希望成为可选项的程序路径。 -
100
是优先级,数值越高表示优先级越高,当有多个选项时,优先级最高的会被设为默认。
设置 vim 为默认编辑器: 完成注册后,再设置 vim
为默认编辑器:
1 | sudo update-alternatives --set editor /usr/bin/vim |
---|
完成上述步骤后,vim
应该已经成为 editor
的默认程序。