グレインの備忘録

プログラミング関係とかをつらつらと。

lightlineを使ってステータスバーを格好良くする

lightlineとは

lightlineはVimプラグインで、ステータスバーを格好良くできる。

変更前

f:id:grainrigi:20170827003513p:plain

変更後

f:id:grainrigi:20170827003528p:plain

また、この手のプラグインの中では取り回しのしやすい方らしい。lightline.vim作りました - プラグインの直交性について

導入

とりあえずpluginを入れる。

vimrcに一行追加

call dein#add('itchyny/lightline.vim')

インストールする。

:call dein#install()

あとは再起動すれば反映される。

その他設定

設定はすべてg:lightlineに設定する。

例: ステータスバーにファイルタイプ・エンコードも表示する

let g:lightline = {
      \ 'active': {
      \   'right': [ [ 'lineinfo' ],
      \              [ 'percent' ],
      \              [ 'fileformat', 'fileencoding', 'filetype' ] ]
      \ }

カラースキームを用いたり他のプラグインと連携したりと言ったことも可能。

詳細はgitレポジトリや本人のブログを参照されたし。