Powerline
Powerline は Vim のステータスラインプログラムです。zsh, bash, tmux, IPython, Awesome, i3, Qtile など他のアプリケーションのステータスラインやプロンプトも提供します。
目次
インストール
Powerline は様々な方法でインストールすることができます。
使用方法
Bash
powerline と powerline-fonts をインストールしたら以下を ~/.bashrc に追加してください:
powerline-daemon -q POWERLINE_BASH_CONTINUATION=1 POWERLINE_BASH_SELECT=1 . /usr/lib/python3.6/site-packages/powerline/bindings/bash/powerline.sh
一度ターミナルを閉じてから再度開けば機能するはずです。機能しない場合、Powerline bash プロンプト の使用手順を確認してください。
その他
代替インストール
python-pip を使用する
- インストール 公式リポジトリ の python-pip
- python-pip の追加手順については、 Powerline installation guide を参照してください。
vim プラグインマネージャーを使用する
Python をサポートしたバージョンの vim を使用しているか、python をインストールしていれば、 Powerline をインストールしたり更新したりできる vim プラグインマネージャはたくさんあります。たとえば、 AUR の vim-plugAUR を使用して、 .vimrc
ファイルに次の行を追加します。
~/.vimrc
call plug#begin('path/to/vim/plugins/directory') Plug 'powerline/powerline' call plug#end()
path/to/vim/plugins/directory
を実際のディレクトリ Neovim の場合は ~/.vim/plugged
、 ~/.local/share/nvim/plugged
などに置き換え、 vim 内で vim-plug コマンド :PlugInstall
を実行します。Powerlineを Powerline GitHub page から指定したプラグインディレクトリにダウンロードし、 vim に追加します。
代替フォント
powerline-console-fontsAUR では、テキストコンソール用の縮小されたフォントセットを使用できます。
代替パッケージ
Powerline に代わるものとして Vim-airline があります。これはvim-plugins の一部であり、 vim-airline として個別にインストールできます。必要に応じて、 vim-airline-themes をインストールして下さい。
他のプラグイン
他のシェルやウィンドウマネージャのウィジェットで Powerline を使用するように設定する方法など、詳しい説明は Powerline ドキュメント の Usage セクション を参照してください。
トラブルシューティング
フォント:グリフが見つからない
powerline-fonts をインストールしたが、グリフが見つからない場合は、 ロケール が設定されていることを確認してください。セッションを再起動して変更を確認します。