ターミナル編(tmux)一覧はこちらLinuxディストリビューションの多くが「Vim」をデフォルトエディタとしてインストールしているため、Vimを使っているユーザーは多いと思う。Vim好きのなかには、実装系としてVimではなく「Neovim」を使っている方もいるだろう。LTSで動作するNeovimNoevimはVimよりもコードベースがスッキリしている。それでいてVimとの互換性は高く、Vim向けに開発されているプラグインはそのままNeovimでも使えることが多い。そのため、ユーザーとしてはたまに特定の機能の有無が気になることはあっても、普段エディタとしての違いはそれほど感じないはずだ。LTSでNeovimをインストールする方法Neovimはパッケージ名が「neovim」になっていることが多く、コマンド名は「nvim」になっていることが多いように思う。前回、VimでPowerline風ステータスラインを実現する方法を紹介したが、今回はNeovimでPowerline風ステータスラインを実現する方法を取り上げておこうと思う。Neovimはデフォルトではインストールされていないことが多い。以下のコマンドでパッケージ管理システム経由でインストールしていただきたい。neovim設定ファイル~/.config/nvim/init.vimNeovimの設定ファイルは~/.config/nvim/init.vimだ。Specification」という仕様に従ったものである。従来、設定ファイルはホームディレクトリ直下に個別にデプロイされていたが、最近では「~/.config/ソフトウエア名/」のディレクトリ以下に配置するものが増えている。Neovimの設定ファイルには、Vimの設定ファイルをほぼそのまま使用できる。ここでは前回取り上げたVimの設定ファイルとほぼ同じものを次に掲載しておく。~/.nvimrcendifこの設定ファイルにはプラグイン管理機能のセットアップ、Powerline風ステータスラインを実現するためのプラグインの設定と、そのほかいくつかのプラグイン設定が含まれている。プラグイン管理「Dein」Vimのときと同じように、Neovimでもプラグインの管理にはサードパーティ製のソフトウエアを使用する。手動でもできるし、自分の慣れたプラグイン機能を使ってもらってよいのだが、ここではVimのときと同じように「Dein」を使って管理する方法を説明しておこう。インストールコマンドは次の通りだ。./installer.shこの指定では、前回のVimと同じディレクトリにDeinをインストールしている。Dein経由でインストールされるほかのプラグインも同じディレクトリにインストールされることになる。プラグインは、VimとNeovimで共有しても問題ない。別のディレクトリで分けて管理したい場合には、Deinのインストール先と、「init.vim」で指定しているパスを別のディレクトリに変更すればよい。最初の起動でプラグインを自動インストールNeovimで使用するほかのプラグインは、設定ファイルを配置してから起動する最初の段階でまとめてインストールが実行される。次の画面は、設定ファイルをデプロイしてDeinをインストールした後、最初のNeovim起動した際の様子だ。Neovimの初回起動時にプラグインをインストール中しばらくすると、次のようにインストールの終了が告げられるので、「Enter」キーを押す。プラグインのインストール完了きちんと設定が機能していれば、次のようにPowerline風のステータスラインが表示される。同じプラグインを使っているので、表示はVimのときとほとんど同じになる。Powerline風ステータスラインを表示するNeovimPowerline風ステータスラインを表示するプラグインとして「vim-airline」を使っている。このプラグインは、モードに合わせてステータスラインの表示が変わる仕組みになっているので、次のように挿入モードに入るとステータスラインの表示が変化する。モードごとにステータスラインの表示が変化するターミナルモードでも表示されるVimのときと同様、NeovimでPowerline風ステータスライン表示を実現したからといって、編集効率や開発効率が上がるわけではないが、何となくカッコよくはなる。そもそもPowerlineの目的が”表示をクールにする”という点にあるので、これで少しでも作業のモチベーションが上がるのであればよいのではないだろうか。本記事は掲載時点の情報であり、最新のものとは異なる場合がございます。人気記事をお届けしますダウンロードBOXに入れる記事をダウンロードBOXに追加します。よろしいですか?ブックマーク記事をブックマークに追加します。Corporation。