我正在使用 Ubuntu 18.04。现在默认的文本编辑器似乎是 nano。我想将其设置为始终为 vi。其他帖子建议使用以下命令,但是此命令未列出我要使用的 vi。
$ sudo update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/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 15 manual mode
我想使用以下内容:
$ which vi
/usr/bin/vi
如何设置默认编辑器?
如果你想
/usr/bin/vi
作为默认编辑器..首先你需要安装它..要安装它,请运行以下命令..
然后运行以下命令
看到 * 标记.. 并选择等于
/usr/bin/vi
路径的数字所以,VIM 是经过 VI 改进的。至于为什么 VI 被 VIM 取代在这里回答: https ://superuser.com/questions/852177/why-does-the-vi-command-open-vim-editor
/usr/bin/vi 通常是指向 vim 的指针:
我将 vim.basic 用于我的 vi。
如果您只想为会话类型定义默认编辑器:
或者要保留设置,您可以将其附加到 ~/.bashrc (如果文件不存在,请创建该文件。)