LoginSignup
3
2

More than 5 years have passed since last update.

シンプルなlightlineのcolorscheme

Last updated at Posted at 2017-03-06

vimのstatuslineを楽しくするlightline
同系のプラグインはpowerlineやairlineも有名でしょうが
作者が日本の方で哲学にも共感したので私はlightlineを使っています
そのlightlineの簡素なカラースキームを書きました

ターミナルでグレー背景を使用している方向けです
完全な黒背景だとstatuslineと同化してしまいますのでご注意を

simplicity.vim

スクリーンショット 2017-03-06 19.30.02.png
スクリーンショット 2017-03-06 19.24.17.png
スクリーンショット 2017-03-06 19.24.31.png
スクリーンショット 2017-03-06 19.24.52.png

Install

お使いのプラグインマネージャーでインストールできます

Plug 'kmtoki/lightline-colorscheme-simplicity'

さらに.vimrcに以下のようにしてください

.vimrc
let g:lightline = {
\ 'colorscheme': 'simplicity',
\ 'component': { 'readonly': "%{ &readonly ? '' : '' }" },
\ 'separator': { 'left': '', 'right': '' },
\ 'subseparator': { 'left': '', 'right': '' }
\ }

command! -nargs=1 -complete=custom,ListLLCS LightlineColorscheme 
\ let g:lightline.colorscheme = <q-args>
\ | call lightline#init()
\ | call lightline#colorscheme()
\ | call lightline#update()

function! ListLLCS(A,L,P)
return system("ls $HOME/.config/nvim/plugged/lightline.vim/autoload/lightline/colorscheme/ | perl -pe 's/(.+)\.vim/$1/' ")
endfunction

私のlightline設定はこんな感じ
コマンドでlightlineのcolorschemeを変えられるようにしています
vim力が低いのでperlを呼び出す有様

最後に

せっかくのカラフルなstatuslineを地味にしてしまうものですが
できるだけ簡素にモードの色分けができれば十分という方にはいいんじゃないでしょうかね

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2