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