Article
NeoVim入坑——从安装、配置到使用
00 分钟
2020-2-14
2023-5-21
type
status
category
date
slug
summary
tags
icon
Last edited time
May 21, 2023 07:57 AM

NeoVim简介

要说NeoVim,就不得不说说Vim。
Vim是从vi发展出来的一个文本编辑器,代码补全、编译及错误跳转等方便编程的功能特别丰富。通过各种Vim的命令,用户可以灵活的根据自己的习惯高速快捷的编辑想要的文本。
Vim真正的优势在于其扩展性。它数以万计的插件,可以通过安装插件,来增强Vim。
Vim是1991年发布最初版本的,到现在都30岁了,存在着code debt,新特性加入较为困难。
NeoVim是从Vim中fork下来的一个分支,相对于Vim增加了几个重要的新特性,例如异步API,内置终端,浮动窗口(vim后来也提供了特性)

安装NeoVim

macOS用户直接
brew install neovim
就行了
其他操作系统的可以查看官方文档

使用

终端下输入nvim即可进入neovim
notion image
notion image
当然你所见到的界面或许与我的不同,因为我已经安装了部分插件

如何配置

neovim的配置文件一般在 /.config/nvim/init.vim
如果是第一次使用neovim的话,是没有的,所以你需要自己手动创建文件夹
以及创建init.vim文件
当然,刚创建的文件是空的,你需要键入你需要的配置。NeoVim的官方文档中就提供了模版配置文件。
当然你也可以在网上找到很多其他人的配置文件,不过我还是建议你即使使用他人的配置文件,也最好搞懂它每个配置文件写的内容是什么用处的,这样你也可以定制最适合你的文本编辑器(这也是Vim的一大优势所在)
这是我个人部分配置截图。
notion image
在配置文件中输入相关的代码段,就可以对NeoVim进行配置

如何使用插件

我使用的是vim-plug插件
使用方式:
官方文档中都有写的,我这里做一个简述
在init.vim文件中键入如下内容
终端输入nvim进入NeoVim,随后输入:PlugInstall,等待它自动安装就可以了。
notion image
notion image
随后重启NeoVim即可

主题的配置

以我安装的主题为例
一、在GitHub上找到你想安装的主题 我找到的是这个:https://github.com/yuttie/inkstained-vim
二、在plug-vim中添加这个插件 (方法上面说过)
notion image
三、在init.vim任意位置 (不能在plugvim的范围内)
键入以下内容
四、PlugInstall一下就可以了(方法上面说过) 五、重启(指NeoVim

插件及效果

文件树插件 Plug 'scrooloose/nerdtree'
状态栏插件 Plug 'jiangmiao/auto-pairs'
Inkstained主题
Plug 'yuttie/inkstained-vim
快捷输入插件

评论