如何在Linux服务器系统中安装最新Vim编辑器?
在大多数现代的Linux发行版中,你可以使用软件包管理器从默认的资源库中安装Vim编辑器,但你将得到的可用版本有点老。
$ sudo apt install vim [在Debian、Ubuntu和Mint上]
$ sudo dnf install vim [在RHEL、CentOS和Fedora上]
$ sudo pacman -S vim [在Arch Linux和Manjaro上]
$ sudo zypper install vim [在OpenSuse上]
虽然Vim 8.2已经出来了,但要进入不同Linux发行版的官方软件仓库还需要不少时间。
幸运的是,Ubuntu和Mint及其衍生产品的用户可以使用非官方的、不受信任的PPA来安装它,如下所示。
$ sudo add-apt-repository ppa:jonathonf/vim
$ sudo apt update
$ sudo apt install vim
安装完成后,可以从命令行启动vim,查看它的相关信息,如下所示。
$ vim

要卸载它并将其移回Ubuntu仓库中的旧版本,运行以下命令来清除PPA。
$ sudo apt install ppa-purge
$ sudo ppa-purge ppa:jonathonf/vim
在Linux中从源代码编译Vim
对于其他Linux发行版,将其纳入官方软件仓库需要一些时间,但你可以通过自己从源头编译最新的Vim 8.0来尝试,如下所示。
在 Debian/Ubuntu 和 Mint 上
$ sudo apt install ncurses-dev
$ wget https://github.com/vim/vim/archive/master.zip
$ unzip master.zip
$ cd vim-master
$ cd src/
$ ./configure
$ make
$ sudo make install
$ vim
在RHEL/CentOS和Fedora上
# yum install ncurses-devel
# wget https://github.com/vim/vim/archive/master.zip
# unzip master.zip
# cd vim-master
# cd src/
# ./configure
# make
# sudo make install
# vim
Arch用户可以使用pacman安装最新的Vim,如下所示。
# pacman -S vim
对于其他Linux发行版,你可以自行下载并构建。
下载 Vim 8.2:https://github.com/vim/vim/archive/master.zip
至此,在Linux服务器系统中安装最新Vim编辑器就已经完成了。