「Powerline」の版間の差分
(同期) |
(同期) |
||
2行目: | 2行目: | ||
[[Category:開発]] |
[[Category:開発]] |
||
[[en:Powerline]] |
[[en:Powerline]] |
||
− | [https://powerline.readthedocs.io/en/master/index.html Powerline] は Vim のステータスラインプログラムです。zsh, bash, tmux, IPython, Awesome, i3, Qtile など他のアプリケーションのステータスラインやプロンプトも提供します。 |
+ | [https://powerline.readthedocs.io/en/master/index.html Powerline] は [[Vim]] のステータスラインプログラムです。[[zsh]], [[bash]], [[tmux]], [[IPython]], [[Awesome]], [[i3]], [[Qtile]] など他のアプリケーションのステータスラインやプロンプトも提供します。 |
== インストール == |
== インストール == |
||
− | [https://powerline.readthedocs.io/en/master/index.html Powerline] |
+ | [https://powerline.readthedocs.io/en/master/index.html Powerline] は様々な方法でインストールすることができます。 |
=== 公式リポジトリ === |
=== 公式リポジトリ === |
||
− | {{Pkg|powerline |
+ | {{Pkg|powerline}} パッケージを[[インストール]]してください。 |
=== python-pip を使う === |
=== python-pip を使う === |
||
− | + | * {{Pkg|python-pip}} パッケージを[[インストール]]してください。 |
|
+ | * [https://powerline.readthedocs.io/en/master/installation.html Powerline のインストールガイド] を見て python-pip でインストールしてください。 |
||
+ | |||
+ | === vim プラグインマネージャを使う === |
||
+ | |||
+ | Powerline をインストール・アップデートできる vim のプラグインマネージャは多数存在します (Python をサポートしているバージョンの vim を使っていて {{Pkg|python}} がインストールされていることが前提)。例えば {{AUR|vim-plug}} を使用する場合、{{ic|.vimrc}} ファイルに以下を追加します: |
||
+ | |||
+ | {{hc|~/.vimrc| |
||
+ | call plug#begin(<nowiki>'</nowiki>''path/to/vim/plugins/directory''<nowiki>'</nowiki>) |
||
+ | |||
+ | Plug 'powerline/powerline', { 'rtp': 'powerline/bindings/vim' } |
||
+ | |||
+ | call plug#end() |
||
+ | }} |
||
+ | |||
+ | {{ic|''path/to/vim/plugins/directory''}} は {{ic|~/.vim/plugged}} など実際のディレクトリに置き換えて、vim の中から vim-plug コマンド {{ic|:PlugInstall}} を実行してください。[https://github.com/powerline/powerline Powerline の GitHub ページ] から指定したプラグインディレクトリに Powerline がダウンロードされ追加されます。 |
||
+ | |||
+ | === フォント === |
||
+ | Powerline は特殊な記号を使用するため、fontconfig に追加するかパッチの適用されたフォントをインストール・使用しないと正しく表示されません。fontconfig とパッチ済みフォントは {{Pkg|powerline-fonts}} パッケージでインストールできます。 |
||
=== Airline-vim 代替 === |
=== Airline-vim 代替 === |
||
Powerline の代替として [https://github.com/vim-airline Vim-airline] が存在します。{{Grp|vim-plugins}} グループに含まれており {{Pkg|vim-airline}} で別個にインストールできます。また、任意で {{Pkg|vim-airline-themes}} をインストールしてください。 |
Powerline の代替として [https://github.com/vim-airline Vim-airline] が存在します。{{Grp|vim-plugins}} グループに含まれており {{Pkg|vim-airline}} で別個にインストールできます。また、任意で {{Pkg|vim-airline-themes}} をインストールしてください。 |
||
+ | |||
+ | === 特殊なプラグイン === |
||
+ | Powerline をどこで使用したいかによって、追加でパッケージをインストールする必要があります。 |
||
+ | ;[[Vim]]: {{Pkg|powerline-vim}} |
||
+ | {{Tip|デフォルトでは、複数のウィンドウを開いた場合にのみステータス行 (と Powerline) が表示されます。常に表示したい場合は {{ic|1=:set laststatus=2}} を使ってください。}} |
||
+ | ;[[i3]]: {{AUR|python-i3-git}} |
||
+ | |||
+ | == 使用方法 == |
||
+ | シェルプロンプトやウィンドウマネージャのウィジェットで Powerline を使用するように設定する方法など、詳しい説明は [https://powerline.readthedocs.io/en/latest/index.html Powerline ドキュメント] の [https://powerline.readthedocs.io/en/latest/usage.html#usage Usage セクション] を参照してください。 |
2017年8月27日 (日) 22:33時点における版
Powerline は Vim のステータスラインプログラムです。zsh, bash, tmux, IPython, Awesome, i3, Qtile など他のアプリケーションのステータスラインやプロンプトも提供します。
目次
インストール
Powerline は様々な方法でインストールすることができます。
公式リポジトリ
python-pip を使う
- python-pip パッケージをインストールしてください。
- Powerline のインストールガイド を見て python-pip でインストールしてください。
vim プラグインマネージャを使う
Powerline をインストール・アップデートできる vim のプラグインマネージャは多数存在します (Python をサポートしているバージョンの vim を使っていて python がインストールされていることが前提)。例えば vim-plugAUR を使用する場合、.vimrc
ファイルに以下を追加します:
~/.vimrc
call plug#begin('path/to/vim/plugins/directory') Plug 'powerline/powerline', { 'rtp': 'powerline/bindings/vim' } call plug#end()
path/to/vim/plugins/directory
は ~/.vim/plugged
など実際のディレクトリに置き換えて、vim の中から vim-plug コマンド :PlugInstall
を実行してください。Powerline の GitHub ページ から指定したプラグインディレクトリに Powerline がダウンロードされ追加されます。
フォント
Powerline は特殊な記号を使用するため、fontconfig に追加するかパッチの適用されたフォントをインストール・使用しないと正しく表示されません。fontconfig とパッチ済みフォントは powerline-fonts パッケージでインストールできます。
Airline-vim 代替
Powerline の代替として Vim-airline が存在します。vim-plugins グループに含まれており vim-airline で別個にインストールできます。また、任意で vim-airline-themes をインストールしてください。
特殊なプラグイン
Powerline をどこで使用したいかによって、追加でパッケージをインストールする必要があります。
- i3
- python-i3-gitAUR
使用方法
シェルプロンプトやウィンドウマネージャのウィジェットで Powerline を使用するように設定する方法など、詳しい説明は Powerline ドキュメント の Usage セクション を参照してください。