0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Arch LinuxにNeovimをインストールしてCheckhealthを通過できるようにするまでの手順

Last updated at Posted at 2025-02-24

はじめに

ここでは、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ライフを。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?