📜  ubuntu 将 vi 设置为默认编辑器 (1)

📅  最后修改于: 2023-12-03 14:48:07.715000             🧑  作者: Mango

Ubuntu将vi设置为默认编辑器

简介

在Ubuntu系统中,默认的编辑器是nano,但是很多程序员更喜欢使用vi编辑器来编写代码,因为它更强大、灵活,并且在各种Unix系统中普及。

本篇文章将介绍如何将vi设置为默认编辑器。

步骤
1. 首先检查系统中是否已经安装了vi
$ vi --version

如果已经安装vi,则会显示如下信息:

VIM - vi improved 8.2 (2019 Dec 12, compiled Apr  6 2021 10:51:27)
Included patches: 1-2269

如果没有安装vi,则运行以下命令进行安装:

$ sudo apt-get update
$ sudo apt-get install vim
2. 将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/code        30        manual mode
  4            /usr/bin/vim.basic   30        manual mode

Press <enter> to keep the current choice[*], or type selection number:

注意,vi在Ubuntu中被称为vim,因此应该选择/usr/bin/vim.basic作为默认编辑器。输入4并按下回车键即可完成设置。

3. 测试

运行以下命令,打开任意一个文件,查看默认编辑器是否已经被设置为vi。

$ nano test.txt

打开文件后,按下Ctrl + X,然后选择Y保存文件,退出编辑器。此时应该已经退出nano,而不是打开vi。

然后运行以下命令:

$ sudo nano /etc/apt/sources.list

此时应该已经打开了nano编辑器,如果想要使用vi,则需要手动输入vi /etc/apt/sources.list

结论

在Ubuntu系统中,将vi设置为默认编辑器非常简单,只需要进行以下几个步骤即可。值得注意的是,vi和vim都是可以的,但一般建议使用vim,因为它是vi的改进版,并且包含了更多的功能和选项。