Vim
vimrc
syntastic
dein.vim

deinでsyntasticを使おうとしてUnknown function: SyntasticStatuslineFlagで詰まった話

More than 1 year has passed since last update.


syntasticとは

rubycopとかeslintとかのでsyntaxエラー見つけてくるやつだと思う(多分)

便利なやつっぽいし入れてみた

https://github.com/vim-syntastic/syntastic


入れ方と参考サイト

ここのをほぼまるコピー

https://tackeyy.com/blog/posts/introduction-of-vim-syntastic

本家のsetting方法

Screen Shot 2018-03-05 at 12.30.54.png


問題

Unknown function: SyntasticStatuslineFlagうんたらかんたら。

Screen Shot 2018-03-05 at 12.08.03.png


解決方法

set statusline+=%#warningmsg#

set statusline+=%{SyntasticStatuslineFlag()}

set statusline+=%*

この記述を.vimrcの上部に持っていった.

前にも結構「.vimrcでの読み込み位置でのエラー」があったので闇のvimmerの方はその辺を意識した方がいいのかもしれない.

その前に.vimrcを整頓したい気がするけどめんどくさい.