Vim Python mode插件自动补全慢

vim最近配上了python mode插件,后来发现项目下经常会多出来一个.repoproject文件夹,谷歌无果,接下来写python项目时就会碰上卡死的问题。pyhotn mode带来很棒的支持,但是这个卡死就实在不能忍受。

今天发现卡死的时候状态显示regenerate repo cache…,那么肯定和python mode的repo有关,先不去考虑repo是什么,谷歌regenerate repo cache后来找到了答案。

Solution

编辑你的~/.vimrc,添加以下配置,禁用repo

1
2
3
" close python mode Regenerate repo cache
let g:pymode_rope = 0
let g:pymode_rope_lookup_project = 0

Reason

rope 这个插件在文件保存的时候创建 rope 信息的时候,需要非常长的时间,让 vim 长时间无法响应。

Clone my config in github

github: dotfile