⌨️如何在Debian上编译安装Neovim

2023-7-12|2024-10-15
Yawatasensei
Yawatasensei
type
status
date
slug
summary
tags
category
icon
password
😀
Neovim是一个开源的Vim替代品,提供了许多增强功能,如异步操作、内嵌脚本语言、内置编译器等。在Debian操作系统上编译安装Neovim需要一些命令行技巧。本文将向您详细说明如何在Debian上编译安装Neovim。
 

📝 什么是Neovim

notion image
Neovim是一个高度可定制的类Vim编辑器,与原始Vim编辑器相比,它具有以下一些优势:
  1. 异步操作:Neovim允许您在编辑文件时执行异步操作,例如代码补全和语法检查,从而提高编辑效率。
  1. 内置脚本语言:Neovim内置Lua作为脚本语言,提供了更多的自定义选项和插件。
  1. 用户界面改进:Neovim提供了更加直观的用户界面,以及更好的键盘快捷键和操作体验。
  1. 兼容性:Neovim兼容大多数Vim插件,因此您可以轻松地移植现有的Vim配置。
  1. 更好的多标签支持:Neovim提供了更好的多标签支持,允许您在多个文件间快速切换。
  1. 更好的LSP支持。
但是由于目前Deiban软件仓库中提供的Neovim steable停留在0.4X版本,testing版本还是0.7.X版本,很多功能优化已经落后Release版本太多,很多插件也不再进行支持,所以我们采用编译的方式进行安装。
notion image

准备工作

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

下载源代码

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

编译安装

现在,您已经准备好编译安装Neovim了。在源代码目录中,运行以下命令来编译安装:
编译完成后的neovim安装于/usr/local文件夹中,不用进行软链接或者cp操作。你也可以修改CMAKE_INSTALL_PREFIX为你想安装的目录,同样记得给目录添加到环境变量PATH中。

兼容性提示

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

二进制文件安装

除了通过编译安装Neovim之外,也可以通过Github Release Page直接下载Neovim的二进制文件进行使用。主要发行版本均支持此方式。
 

英文版本

Polygon链上拥堵怎么办? 创建自己的私人RPC!Why does KASPA address in wallet change every time?
Loading...