02_Neovim@2x
Linux

如何在Debian上编译安装Neovim

Neovim是一个开源的Vim替代品,提供了许多增强功能,如异步操作、内嵌脚本语言、内置编译器等。在Debian操作系统上编译安装Neovim需要一些命令行技巧。本文将向您详细说明如何在Debian上编译安装Neovim。

Neovim是一个高度可定制的类Vim编辑器,与原始Vim编辑器相比,它具有以下一些优势:

  1. 异步操作:Neovim允许您在编辑文件时执行异步操作,例如代码补全和语法检查,从而提高编辑效率。
  2. 内置脚本语言:Neovim内置Lua作为脚本语言,提供了更多的自定义选项和插件。
  3. 用户界面改进:Neovim提供了更加直观的用户界面,以及更好的键盘快捷键和操作体验。
  4. 兼容性:Neovim兼容大多数Vim插件,因此您可以轻松地移植现有的Vim配置。
  5. 更好的多标签支持:Neovim提供了更好的多标签支持,允许您在多个文件间快速切换。
  6. 更好的LSP支持。

但是由于目前Deiban软件仓库中提供的Neovim steable停留在0.4X版本,testing版本还是0.7.X版本,很多功能优化已经落后Release版本太多,很多插件也不再进行支持,所以我们采用编译的方式进行安装。

neovim package on debian

准备工作

首先,您需要确保您的Debian系统上已经安装了必要的编译工具,如GCC、make等。如果您没有安装这些工具,可以使用以下命令进行安装:

sudo apt-get update
sudo apt-get install build-essential

此外,您还需要安装一些Neovim依赖项,如Python、Lua等。使用以下命令安装这些依赖项:

sudo apt-get install libtool libtool-bin autoconf automake cmake g++ pkg-config unzip
sudo apt-get install libncurses5-dev libncursesw5-dev libtinfo-dev libacl1-dev libgpm-dev
sudo apt-get install libjemalloc-dev libpython3-dev libpython3-dev libpython-dev luajit libluajit-5.1-dev

下载源代码

现在,您可以从GitHub下载Neovim的源代码。您可以使用以下命令从GitHub下载最新版本的源代码:

git clone https://github.com/neovim/neovim.git

编译安装

现在,您已经准备好编译安装Neovim了。在源代码目录中,运行以下命令来编译安装:

cd neovim
make CMAKE_BUILD_TYPE=RelWithDebInfo
sudo make install

编译完成后的neovim位于neovim目录下的build文件夹中, 可以通过软链接的方式进行配置到/usr/bin目录。

兼容性

除了Debian系统外,Ubuntu, Centos, Redhat, Kali等常用Linux系统也可通过本文的方式进行编译安装。

Hi, I’m Yawata

这次不要再从零开始。 什么都想学一点,什么都想会一点。 区块链入门水平,前端入门水平。喜欢用Google, neovim, Windows。前重度游戏玩家,已游戏阳痿。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注