vimのstatuslineを楽しくするlightline
同系のプラグインはpowerlineやairlineも有名でしょうが
作者が日本の方で哲学にも共感したので私はlightlineを使っています
そのlightlineの簡素なカラースキームを書きました
ターミナルでグレー背景を使用している方向けです
完全な黒背景だとstatuslineと同化してしまいますのでご注意を
Install
お使いのPlugなりdeinなりでinstall
というわけには行きません
私の怠惰のせいです、すいません
ということで面倒ですがgit clone https://github.com/kmtoki/lightline-colorscheme-simplicity
cd lightline-colorscheme-simplicity
cp simplicity.vim ~/<lightline path>/autoload/lightline/colorscheme/
さらに.vimrcに以下のようにしてください
私のlightline設定はこんな感じ
コマンドでlightlineのcolorschemeを変えられるようにしています
vim力が低いのでperlを呼び出す有様
.vimrc
letg:lightline = {
\ 'colorscheme': 'simplicity',
\ 'component': { 'readonly': "%{ &readonly ? '' : '' }" },
\ 'separator': { 'left': '','right': '' },
\ 'subseparator': { 'left': '','right': '' }
\ }
command!-nargs=1-complete=custom,ListLLCS LightlineColorscheme
\ letg: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
せっかくのカラフルなstatuslineを地味にしてしまうものですが
できるだけ簡素にモードの色分けができれば十分という方にはいいんじゃないでしょうかね