vimでマルチカーソルできるプラグインterryma/vim-multiple-cursors
とても便利なのですがデフォルト設定だと、複数選択してinsertモードにすると
ALEによるシンタックスチェックが走ってしまうため物凄く遅くなります。
Interaction with other pluginsを参考にしてALEとLSPのCoCをON/OFFすると補完もシンタックスチェックも実行されなくなるので非常に軽快になります。
function!s:multiple_cursors_before()if exists(':ALEDisableBuffer')==2
exe 'ALEDisableBuffer'endifif exists(':CocDisable')==2
exe 'CocDisable'endifendfunctionfunction!s:multiple_cursors_after()if exists(':ALEEnableBuffer')==2
exe 'ALEEnableBuffer'endifif exists(':CocEnable')==2
exe 'CocEnable'endifendfunction
augroup multiple_cursors
autocmd User MultipleCursorsPre calls:multiple_cursors_before()
autocmd User MultipleCursorsPost calls:multiple_cursors_after()
augroup END