「Powerline」の版間の差分
(同期) |
(同期) |
||
1行目: | 1行目: | ||
− | [[Category: |
+ | [[Category:視覚効果]] |
[[Category:開発]] |
[[Category:開発]] |
||
[[en:Powerline]] |
[[en:Powerline]] |
||
24行目: | 24行目: | ||
call plug#begin(<nowiki>'</nowiki>''path/to/vim/plugins/directory''<nowiki>'</nowiki>) |
call plug#begin(<nowiki>'</nowiki>''path/to/vim/plugins/directory''<nowiki>'</nowiki>) |
||
− | Plug 'powerline/powerline' |
+ | Plug 'powerline/powerline' |
call plug#end() |
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 がダウンロードされ追加されます。 |
+ | {{ic|''path/to/vim/plugins/directory''}} は {{ic|~/.vim/plugged}} (Neovim の場合は {{ic|~/.local/share/nvim/plugged}}) など実際のディレクトリに置き換えて、vim の中から vim-plug コマンド {{ic|:PlugInstall}} を実行してください。[https://github.com/powerline/powerline Powerline の GitHub ページ] から指定したプラグインディレクトリに Powerline がダウンロードされ追加されます。 |
=== フォント === |
=== フォント === |
||
41行目: | 41行目: | ||
Powerline をどこで使用したいかによって、追加でパッケージをインストールする必要があります。 |
Powerline をどこで使用したいかによって、追加でパッケージをインストールする必要があります。 |
||
;[[Vim]]: {{Pkg|powerline-vim}} |
;[[Vim]]: {{Pkg|powerline-vim}} |
||
− | + | 複数のバージョンの python をインストールしている場合、vimrc に {{ic|let g:powerline_pycmd<nowiki>=</nowiki>"py3"}} または {{ic|let g:powerline_pycmd<nowiki>=</nowiki>"py"}} を追加してください。 |
|
+ | {{Tip| |
||
− | ;[[i3]]: {{AUR|python-i3-git}}{{Broken package link|パッケージが存在しません}} |
||
+ | * デフォルトでは、複数のウィンドウを開いた場合にのみステータス行 (と Powerline) が表示されます。常に表示したい場合は {{ic|1=:set laststatus=2}} を使ってください。 |
||
+ | * 上記のパッケージは Powerline を {{ic|/usr/share/vim/vimfiles/plugin}} にインストールします。vim によってデフォルトでチェックされるため、全てのユーザーの vim に Powerline がインストールされ設定が必要になります。ユーザー個別にインストールしたい場合、vim のプラグインマネージャを使用するか、{{Pkg|powerline}} パッケージをインストールしてから vimrc に {{ic|set rtp+<nowiki>=</nowiki>/usr/lib/python3.6/site-packages/powerline/bindings/vim}} を追加する方法を使ってください。}} |
||
== 使用方法 == |
== 使用方法 == |
||
51行目: | 53行目: | ||
POWERLINE_BASH_SELECT=1 |
POWERLINE_BASH_SELECT=1 |
||
. /usr/lib/python3.6/site-packages/powerline/bindings/bash/powerline.sh |
. /usr/lib/python3.6/site-packages/powerline/bindings/bash/powerline.sh |
||
− | 一度ターミナルを閉じてから再度開けば機能するはずです。機能しない場合、 |
+ | 一度ターミナルを閉じてから再度開けば機能するはずです。機能しない場合、[https://powerline.readthedocs.io/en/latest/usage/shell-prompts.html#bash-prompt Powerline bash プロンプト] の使用手順を確認してください。 |
=== 他のプラグイン === |
=== 他のプラグイン === |
||
− | シェル |
+ | 他のシェルやウィンドウマネージャのウィジェットで Powerline を使用するように設定する方法など、詳しい説明は [https://powerline.readthedocs.io/en/latest/index.html Powerline ドキュメント] の [https://powerline.readthedocs.io/en/latest/usage.html#usage Usage セクション] を参照してください。 |
2018年1月26日 (金) 00:23時点における版
Powerline は Vim のステータスラインプログラムです。zsh, bash, tmux, IPython, Awesome, i3, Qtile など他のアプリケーションのステータスラインやプロンプトも提供します。
目次
インストール
Powerline は様々な方法でインストールすることができます。
公式リポジトリ
powerline と powerline-fonts パッケージをインストールしてください。
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' call plug#end()
path/to/vim/plugins/directory
は ~/.vim/plugged
(Neovim の場合は ~/.local/share/nvim/plugged
) など実際のディレクトリに置き換えて、vim の中から vim-plug コマンド :PlugInstall
を実行してください。Powerline の GitHub ページ から指定したプラグインディレクトリに Powerline がダウンロードされ追加されます。
フォント
Powerline は特殊な記号を使用するため、fontconfig に追加するかパッチの適用されたフォントをインストール・使用しないと正しく表示されません。fontconfig とパッチ済みフォントは powerline-fonts パッケージでインストールできます。テキストコンソール向けの省略版のフォントセットは powerline-console-fontsAUR パッケージでインストールできます。
Airline-vim 代替
Powerline の代替として Vim-airline が存在します。vim-plugins グループに含まれており vim-airline で別個にインストールできます。また、任意で vim-airline-themes をインストールしてください。
特殊なプラグイン
Powerline をどこで使用したいかによって、追加でパッケージをインストールする必要があります。
複数のバージョンの python をインストールしている場合、vimrc に let g:powerline_pycmd="py3"
または let g:powerline_pycmd="py"
を追加してください。
使用方法
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 プロンプト の使用手順を確認してください。
他のプラグイン
他のシェルやウィンドウマネージャのウィジェットで Powerline を使用するように設定する方法など、詳しい説明は Powerline ドキュメント の Usage セクション を参照してください。