如何在基于 Ubuntu 的 Linux 發(fā)行版上安裝最新的 Vim 9.0
Vim 是最 ??流行的基于終端的文本編輯器?? 之一。然而,它在 Ubuntu 上沒(méi)有被默認(rèn)安裝。
Ubuntu 使用 Nano 作為默認(rèn)的終端編輯器。Nano 也是一個(gè)優(yōu)秀的工具,我并不打算參與 ??Nano 與 Vim 孰優(yōu)孰劣的辯論??。
如果你已經(jīng)花了一些時(shí)間掌握了 Vim 的快捷鍵,你就不必忘記它們,而開(kāi)始使用一個(gè)新的編輯器。
你可以在終端使用以下命令在 Ubuntu 上安裝 Vim:
sudo apt install vim
這很簡(jiǎn)單,對(duì)嗎?這種方法的主要問(wèn)題是,你不會(huì)得到最新的 Vim 版本。
你可以用以下命令檢查已安裝的 Vim 版本:
vim --version
而如果你查看 ??Vim 網(wǎng)站??,你會(huì)發(fā)現(xiàn) Vim 已經(jīng)發(fā)布了更新的版本。
在寫(xiě)這篇文章的時(shí)候,??Vim 9.0 已經(jīng)發(fā)布??,但在 Ubuntu 倉(cāng)庫(kù)中還沒(méi)有。
好消息是,你可以使用一個(gè) ??非官方的,但積極維護(hù)的 PPA?? 安裝最新的 Vim。
使用 PPA 在 Ubuntu 上安裝 Vim 9
如果你有特定的 Vim 配置文件,為它們做個(gè)備份也無(wú)妨。
現(xiàn)在,要安裝最新的 Vim 版本,先添加 PPA 倉(cāng)庫(kù):
sudo add-apt-repository ppa:jonathonf/vim
Adding the PPA to get the latest Vim version
你不需要在 Ubuntu 上更新軟件包緩存,但其他發(fā)行版如 Mint 可能仍然需要:
sudo apt update
現(xiàn)在,使用下面的命令來(lái)安裝 PPA 提供的最新 Vim 版本:
sudo apt install vim
如果你已經(jīng)安裝了一個(gè)較早的 Vim 版本,它將被升級(jí)。你可以用以下方法檢查已安裝的 Vim 版本:
vim --version
Checking installed Vim version
這是一個(gè)維護(hù)得非常好的 PPA,適用于所有活躍的 Ubuntu 版本。
如果你是 PPA 的新手,我有一個(gè)關(guān)于這個(gè)主題的詳細(xì)指南。你應(yīng)該閱讀以對(duì) ??Ubuntu 中 PPA 的概念?? 了解更多。
降級(jí)或刪除
如果你想回到 Ubuntu 提供的舊版 Vim,你應(yīng)該刪除現(xiàn)有的版本,刪除 PPA 并重新安裝它。
在刪除 Vim 之前,如果你做了自定義修改并打算再次使用 Vim,你應(yīng)該復(fù)制 vimrc 或其他類(lèi)似的配置文件。
那么,打開(kāi)一個(gè)終端,使用以下命令:
sudo apt remove vim
現(xiàn)在刪除 PPA,否則你會(huì)再次得到最新的 Vim(如果你嘗試安裝舊版本的 Vim):
sudo add-apt-repository -r ppa:jonathonf/vim
現(xiàn)在,如果你想要舊的、官方的 Ubuntu 版本的 Vim,只需再次 ??使用 apt 命令?? 安裝它。
享受 Ubuntu 上的 Vim 吧。