将Vim打造成python IDE

将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也是一个很好的选项

自动补全:YouCompleteMe

Valloric/YouCompleteMe名字非常的浪漫,同时功能很强大。除了Python以外,C,C++,Rust,Go和Javascript也可以支持补全。
将Vim打造成python IDE_第1张图片

推荐主题:cocopon/iceberg.vim


iceberg是一个非常美丽的主题,配色很清爽,看够了solarized和gruvbox可以体验一下这个
同时还有相应的iterm2,terminal的主题,可以使得终端主题比较一致,也加分不少

你可能感兴趣的:(Vim)