はじめに
最近vimを使い始めたばかりですが、vimを使いやすくするための設定を探しては導入しています。
ステータスラインをかっこよくしてくれるプラグインlightlineを使った環境で時間も表示してみました。
環境
- neovim
- dein
方法
関数を用意してligjtlineのコンポーネントとして呼び出す。
時間取得
function!g:Date()return strftime("%H:%M")endfunction
設定
'component_function':{'date':'Date',
シンプルな使用例も置いておきます。
dein.toml
[[plugins]]
repo ='itchyny/lightline.vim'
hook_add ='''
letg:lightline={ \'colorscheme':'wombat', \'active':{ \'left':[ \['mode','paste'], \['readonly','filename','modified'], \], \'right':[ \['lineinfo'], \['percent'], \['charcode','fileencoding','date'], \] \}, \'component_function':{ \'date':'Date', \}, \'component_expand':{ \}, \'component_type':{ \}, \}function!g:Date()return strftime("%H:%M")endfunction'''
終わりに
実は導入に手こずってしまったのですが会社の先輩にフォローしていただきました!
vimmer優しい!