安装和配置Neovim插件(64位)到树莓派
请注意:
本文档适用于树莓派OS的64位版。
关于32位版(常规版)的研究还在进行中,请谨慎注意。
本文档适用于树莓派OS的64位版。
关于32位版(常规版)的研究还在进行中,请谨慎注意。
安装 Neovim
树莓派标准的apt软件中nvim的版本为0.4.4-1,相当老旧。
(当前最新版本为0.9.1)
因此,我們將使用Snap套件來安裝最新版本的nvim。
sudo apt install snapd
sudo snap install --classic nvim
添加路径
#末尾に追記
PATH=/snap/bin:$PATH
如果想要在Vim上启动,请添加别名”vim=nvim”。
请阅读
安装 vim-plug
我将解释如何安装vim-plug。由于设置简单,我个人强烈推荐使用。
sh -c 'curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
将配置文件写入~/.config/nvim/init.vim。
mkdir -p ~/.config/nvim
vim ~/.config/nvim/init.vim
以下是需要用中文原生方式转述的的例子。
Example:
set number
" ↓ プラグインの記述はこの中に書く
call plug#begin()
" githubで公開されているプラグインは 作者名/リポジトリ名 で指定できる
Plug 'neoclide/coc.nvim', {'branch': 'release'}
call plug#end()
请点击此处查看有关init.vim的详细编写方式。
顺便提一句,~/.vimrc文件未被识别。
安装 coc.nvim
coc.nvim 是一个插件,只需安装即可将 nvim 扩展成类似于 vscode 的功能。
安装方法与其他插件相同,但coc.nvim需要使用nodejs来实现输入补全等功能,因此也需要安装nodejs。
安装Node.js
为了在64位的树莓派(aarch64)上安装与之兼容的nodejs,我们将使用Nodesource(官方提供)来进行安装。
版本是v19
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash -
# v20やv18もインストールできます
#curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
#curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install nodejs
$ node --version
v19.9.0
安装 coc.nvim
请在~/.config/nvim/init.vim文件中进行填写。
...
call plug#begin()
...
" ↓ 追記
Plug 'neoclide/coc.nvim', {'branch': 'release'}
...
call plug#end()
重新启动vim,运行:PlugInstall,就会安装它。
此外,要在coc.nvim中使用输入补全等功能,需要添加相应的语言服务器。
例如)HTML → 执行:CocInstall coc-html来添加。
这里有一个清单。