我通常能够使用vim而没有任何问题。但是每当我试图从python虚拟环境(Conda和virtualenv)内部启动它时,就会出现一个分段错误。在
我发现这是因为Valloric\YouCompleteMe
插件。当我注释掉我的.vimrc
中的相应行时,一切都按预期工作。在
我在我的工作流程中经常使用YCM,我很想找到一个可以在虚拟环境中使用它的解决方案。在
我的.vimrc
中的相关行如下:
Bundle 'Valloric/YouCompleteMe'
"*****other plugins follow
call vundle#end()
" You Complete Me
let g:ycm_autoclose_preview_window_after_completion=1
map <leader>g :YcmCompleter GoToDefinitionElseDeclaration<CR>
显然,这是因为与macOS的默认vim不兼容。在
要修复它,请使用
brew
安装macVim。现在,您可以使用macVim中的vim
应用重新开始一切。在相关问题 更多 >
编程相关推荐