vim修正メモ

使っていない変数の検知

flyinshadow/php_localvarcheck.vimを使用

公式の方はVim7.3あたりで導入された新しい正規表現エンジンに対応できてなくて エラーがでてしまうらしい (随分前に謎のエラーが出て使っていなかったのだけど、これで解消される?)

Bugfix: E874: (NFA) Could not pop the stack ! by flyinshadow · Pull Request #1 · vim-scripts/php_localvarcheck.vim · GitHub qiita.com

" グローバルのチェック不要
let g:php_localvarcheck_enable = 1
let g:php_localvarcheck_global = 0

補完を非同期に

Shougo/deoplete.nvimを使用

let g:deoplete#enable_at_startup = 1
" エンターキーで補完選択
inoremap <silent><expr><CR> pumvisible() ? deoplete#mappings#close_popup() : "\<CR>"