「Powerline」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(同期)
 
(同期)
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] インストールする方法は2つあります。pacman python-pip です。
+
[https://powerline.readthedocs.io/en/master/index.html Powerline] は様々な方法でインストールするきます。
   
 
=== 公式リポジトリ ===
 
=== 公式リポジトリ ===
   
{{Pkg|powerline}}, {{Pkg|python-pip}}, {{Pkg|powerline-common}} パッケージを[[インストール]]してください。
+
{{Pkg|powerline}} パッケージを[[インストール]]してください。
   
 
=== python-pip を使う ===
 
=== python-pip を使う ===
   
[https://powerline.readthedocs.io/en/master/installation.html Powerline のインストールガイド] を見て 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時点における版

PowerlineVim のステータスラインプログラムです。zsh, bash, tmux, IPython, Awesome, i3, Qtile など他のアプリケーションのステータスラインやプロンプトも提供します。

インストール

Powerline は様々な方法でインストールすることができます。

公式リポジトリ

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 をどこで使用したいかによって、追加でパッケージをインストールする必要があります。

Vim
powerline-vim
ヒント: デフォルトでは、複数のウィンドウを開いた場合にのみステータス行 (と Powerline) が表示されます。常に表示したい場合は :set laststatus=2 を使ってください。
i3
python-i3-gitAUR

使用方法

シェルプロンプトやウィンドウマネージャのウィジェットで Powerline を使用するように設定する方法など、詳しい説明は Powerline ドキュメントUsage セクション を参照してください。