Linux中國

如何安裝和使用 Neovim

你一定已經聽說過著名的 Vim 文本編輯器。然而,這篇文章是關於它的復刻 Neovim

Vim 也是 Vi 的一個復刻,這使得 Neovim 成為復刻的復刻。所以,你最終可以使用任何東西,因為它有一些獨特的特徵。

如果你決定使用 Neovim,讓我幫助你在 Ubuntu 和其他 Linux 發行版上開始使用它。

Neovim 概述

Neovim 是一個以其簡單的維護和社區貢獻而聞名的項目。此外,開發工作很好地分配在多個開發人員之間。

對於最終用戶而言,Neovim 的可擴展性遠超人們的預期。Neovim 的目標是在不損害 Vim 傳統功能的情況下提供更好的應用。

使用 Neovim 的 GUI,你可以獲得增強的編輯體驗。

Neovim 的特點

雖然你可以在其官方網站及其 GitHub 頁面 上探索所有相關信息。讓我強調一些特點:

  • 現代圖形界面
  • 從多種語言訪問 API,包括(C/C++、C#、Go、Haskell、Java/Kotlin、JavaScript/Node.js、Lua、Perl、Python、Ruby、Rust 等等)
  • 嵌入式、可編寫腳本的終端模擬器
  • 非同步任務控制
  • 多個實例之間的共享數據
  • XDG 基本目錄支持
  • 與大多數 Vim 插件兼容,包括 Ruby 和 Python 插件

? 我們建議你在開始使用 Vim 和 Neovim 之前,先了解其用法。

在 Ubuntu 和 Linux 上安裝 Neovim

由於 Neovim 的流行,安裝它很簡單。因為 Neovim 在你選擇的任何發行版的官方倉庫中都可用。

如果你需要,我們還有一個 在 Linux 上安裝 Vim 的指南。

要在 Ubuntu 上安裝 Neovim,只需單擊停靠區中的 Ubuntu 軟體圖標。然後,搜索 Neovim。你可以根據自己的喜好選擇 Snap 或 deb 版本。但是,deb 包版本是過時的 Neovim 版本。

neovim listed on ubuntu software center

如果你不想要 Snap 版本,你可以從 Neovim 的 Github 發布頁 獲取最新的 deb 文件。如果你仔細查看發布頁面,還有一個 Appimage 文件。

如果你想使用終端而不是 GUI,你可以執行以下操作:

對於基於 Ubuntu 和 Debian 的發行版,輸入以下命令進行安裝:

sudo apt install neovim

對於 Manjaro 和 Arch Linux,使用以下命令更新你的系統並安裝 Neovim:

sudo pacman -Syu neovim

對於 Fedora,使用以下命令:

sudo dnf install -y neovim

要安裝 Flatpak,你可以使用此命令:

flatpak install flathub io.neovim.nvim

最後,要安裝 Snap 包,請使用以下命令:

sudo snap install nvim --classic

如果你更喜歡從源代碼構建軟體,請遵循該項目的 Github 頁面上給出的 步驟

如何使用 Neovim

要在安裝完成後使用 Neovim,只需從應用菜單啟動它,方法是按超級鍵並輸入 neovim。這將打開一個帶有 Neovim 的終端窗口。

或者你可以打開你選擇的任何終端模擬器並輸入以下命令:

nvim

是的,不是 neovim,而是 nvim。例如,要編輯 /etc/fstab,請輸入以下命令:

sudo nvim /etc/fstab

現在 fstab 文件將被打開,如下面的截圖所示:

如果你無法退出編輯器,請不要擔心,按下 Shift+Z+Z。例如,如果此快捷鍵令人困惑,請使用你需要的鍵在任何文本編輯器中輸入大寫的 ZZ 就明白了。

關於這一點,我應該重申,你需要學習 Vim 或 Neovim 並閱讀文檔才能有效地利用其所有功能。

總結

安裝和啟動 Neovim 非常簡單,但學習它肯定需要一些鍵盤操作。

這只是編輯器的概述。我不是這方面的專家,但我希望這對所有初學者都有好處!

? 你使用 Neovim 嗎? 在下面的評論中分享你的經驗。

via: https://itsfoss.com/install-neovim/

作者:Anuj Sharma 選題:lkxed 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國