私のVim設定ファイルは大きくなっています(15KB以上)。そして、起動時にもっと(大きな)ファイルを調達することで、vimの起動が遅くならないようにしています。同じ目的で、私は必須のプラグインのみを使用し、プラグインの数をできるだけ少なくするようにしています。
したがって、.vimrcファイルのどこかに次の行があります。
autocmd FileType python setlocal expandtab shiftwidth=4 tabstop=4 softtabstop=4
autocmd FileType python setlocal textwidth=78
autocmd FileType python match ErrorMsg '\%>80v.\+'
autocmd FileType python inoremap <F5> <esc>:upd\|!python %<cr>
autocmd FileType python nnoremap <F5> :upd\|!python %<cr>
autocmd FileType python nnoremap <leader>8 :w\|call Flake8()<cr>
autocmd FileType python setlocal formatoptions-=t
autocmd BufWritePost *.py call Flake8()
最初の7行で、すべての行autocmd FileType python
に共通点があります。ですから、私の考えでは、これらすべての単語をより少ないものに置き換えることができれば、Vimはより速く起動します。しかし、私はそれを行う方法がわかりません。
それらをグループ化できますか?どのように?他に何か?