在 Ubuntu 上更新 Vim 的终端命令是什么?

在 Ubuntu 上更新 Vim 的终端命令是什么?

我在使用 Ubuntu 12.04,想知道如何通过命令行更新 Vim。更新它的命令是什么?

答案1

要获取最新的稳定版本,建议官方说明直接从源 GitHub 存储库安装

$ git clone https://github.com/vim/vim.git
$ cd vim/src
$ make
$ sudo make install

您还可以使用apt-get update && apt-get install vim将 Vim 更新到发行版软件包注册表中可用的最新版本。要更新所有可用软件包,您可以运行apt-get update && apt-get upgrade

但是,您可能无法通过 APT 获得最新版本的 Vim(您很可能获得最新的主版本,但不是次要版本/补丁版本)。

答案2

在终端中运行以下命令:

sudo apt-get update
sudo apt-get install vim

请注意,由于 [官方] 存储库被冻结,Ubuntu 可能并不总是具有最新的软件包。

答案3

这个问题的最佳答案是https://vi.stackexchange.com/a/10827/32151

根据链接的答案,另一种方法是使用个人数据包存档(电力供应协议

添加此 PPA

sudo add-apt-repository ppa:jonathonf/vim

更新软件包列表:

sudo apt update

安装 vim:

sudo apt install vim

答案4

如果您使用的是 Ubuntu16/CentOS7,您可以使用以下命令安装最新的 vim。

Ubuntu16

sudo apt-get install gcc git ncurses-dev
git clone --depth=1 https://github.com/vim/vim.git
cd vim/src
sudo make
sudo make install

Centos7

将第一个命令更改为:

sudo yum install gcc git ncurses-devel

如果您仍然看到旧版本,请注销并登录。

相关内容