将Vim打造成python IDE
个人算是一个Vim比较重度的用户,平时写的比较多的是python。这篇博客推荐一些比较喜欢的插件,来打造一个舒适的python编码环境~
语法检查:ale
之前一直使用syntastic,但是在Vim8下,一个更好的选项是ale,由于使用了Vim8异步的特性,ale不会像syntastic那样导致检查大文件的时候卡住,非常的贴心
代码格式化: yapf
google/yapf是python比较好的格式化工具。可以添加如下的键位映射,格式化代码更方便
autocmd FileType python nnoremap <LocalLeader>= :0,$!yapf<CR>
- Chiel92/vim-autoformat也是一个很好的选项