はじめに
ここでは、Arch LinuxにNeovimをインストールして、checkhealthを通過できるようにするところまでのセットアップ方法を紹介していきます。
Neovimをインストール
まずはNeovimをインストールします。
$ sudo pacman -S neovim
プログラミング言語をインストール
必要となるプログラミング言語をインストールします。
$ sudo pacman -S python ruby nodejs perl
Language Providerをインストール
Python, Ruby, Node.js, PerlのLanguage Providerをインストールしていきます。
Python
python-pynvimパッケージをインストール
$ sudo pacman -S python-pynvim
Ruby
ruby-neovimパッケージをインストール
$ sudo pacman -S ruby-neovim
環境変数を設定
~/.bash_profileに以下の内容を追記します。
~/.bash_profile
# Add Ruby Path
export GEM_PATH="$HOME/.local/share/gem/ruby/3.0.0/bin"
export PATH="$PATH:$HOME/.local/share/gem/3.0.0/bin"
.bash_profileをリロード
以下のコマンドで.bash_profileをリロードします。
$ source ~/.bash_profile
Node.js
nodejs-neovimパッケージをインストール
以下のコマンドでnodejs-neovimをインストールします。
$ yay -S nodejs-neovim
Perl
環境変数を設定
~/.bash_profileに以下の内容を追記します。
~/.bash_profile
# Add Perl Environment Variables
export PERL_MB_OPT="--install_base $HOME/perl5"
export PERL_MM_OPT="INSTALL_BASE=$HOME/perl5"
export PERL5LIB="$HOME/perl5/lib/perl5"
export PATH="$PATH:$HOME/perl5/bin"
.bash_profileをリロード
以下のコマンドで.bash_profileをリロードします。
$ source ~/.bash_profile
Neovim::Extをインストールする
$ sudo pacman -S cpanminus
$ sudo pacman -S perl-local-lib
$ cpanm -n Neovim::Ext
$ cpanm --local-lib=~/perl5 local::lib && \
eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
クリップボードをインストール
クリップボードを使えるようにします。
xclipパッケージをインストール
以下のコマンドでxclipをインストールします。
$ sudo pacman -S xclip
~/.config/nvim/init.vimを編集
~/.config/nvim/init.vimに以下の行を追記します。
~/.config/nvim/init.vim
set clipboard=unnamed,nunamedplus
checkhealthを実行する
neovimを起動して、
:checkhealth
と入力することで動作確認ができます。
まとめ
これで、Neovimの基本的な設定は完了となります。ここからは、設定を追加したり好きなプラグインを導入したりして、Neovimをどんどん自分好みのものにしていってください。
それでは、よいNeovimライフを。