vim – 与python-mode一起使用时,YouCompleteMe会冻结
发布时间:2020-12-15 22:19:19 所属栏目:安全 来源:网络整理
导读:当我打字自我.弹出窗口将自动选择第一个弹出窗口,无论给出什么输入,弹出窗口都不会改变.例如,显示匹配1的52. 在 Esc之后用于返回正常模式并再次进入插入模式,然后YouCompleteMe再次正常工作.它将显示Back at Original并自动更新不同的输入. 操作系统:Kubunt
当我打字自我.弹出窗口将自动选择第一个弹出窗口,无论给出什么输入,弹出窗口都不会改变.例如,显示匹配1的52.
在< Esc>之后用于返回正常模式并再次进入插入模式,然后YouCompleteMe再次正常工作.它将显示Back at Original并自动更新不同的输入. 操作系统:Kubuntu 13.04 Vim版本:7.4.5 可能相关的插件:ultisnips 日志: ~/vimConf ? ± master ● ? 2014-02-12 16:37:37,251 - DEBUG - Global extra conf not loaded or no function YcmCorePreload serving on localhost: 2014-02-12 16:37:38,931 - INFO - Received health request 2014-02-12 16:37:38,935 - INFO - Received event notification 2014-02-12 16:37:38,935 - DEBUG - Event name: BufferVisit 2014-02-12 16:37:39,012 - INFO - Received event notification 2014-02-12 16:37:39,013 - DEBUG - Event name: FileReadyToParse 2014-02-12 16:37:39,013 - INFO - Adding buffer identifiers for file: /home/kamel/vimConf/my_configs.vim 2014-02-12 16:37:39,086 - INFO - Received event notification 2014-02-12 16:37:39,087 - DEBUG - Event name: BufferVisit 2014-02-12 16:37:39,147 - INFO - Received event notification 2014-02-12 16:37:39,148 - DEBUG - Event name: BufferVisit 2014-02-12 16:37:39,149 - INFO - Received event notification 2014-02-12 16:37:39,150 - DEBUG - Event name: FileReadyToParse 2014-02-12 16:37:39,150 - INFO - Adding buffer identifiers for file: /home/kamel/vimConf/my_configs.vim 2014-02-12 16:37:50,482 - INFO - Received event notification 2014-02-12 16:37:50,483 - DEBUG - Event name: BufferVisit 2014-02-12 16:37:50,533 - INFO - Received event notification 2014-02-12 16:37:50,534 - DEBUG - Event name: BufferVisit 2014-02-12 16:37:50,545 - INFO - Received event notification 2014-02-12 16:37:50,545 - DEBUG - Event name: FileReadyToParse 2014-02-12 16:37:50,546 - INFO - Adding buffer identifiers for file: /home/kamel/labola/src/app/mixin/alert.py 2014-02-12 16:37:50,711 - INFO - Received event notification 2014-02-12 16:37:50,712 - DEBUG - Event name: BufferVisit 2014-02-12 16:37:50,748 - INFO - Received event notification 2014-02-12 16:37:50,749 - DEBUG - Event name: BufferVisit 2014-02-12 16:37:50,750 - INFO - Received event notification 2014-02-12 16:37:50,752 - DEBUG - Event name: FileReadyToParse 2014-02-12 16:37:50,752 - INFO - Adding buffer identifiers for file: /home/kamel/labola/src/app/mixin/alert.py 2014-02-12 16:37:57,893 - INFO - Received completion request 2014-02-12 16:37:57,894 - DEBUG - Using filetype completion: False 2014-02-12 16:37:58,055 - INFO - Received completion request 2014-02-12 16:37:58,056 - DEBUG - Using filetype completion: False 2014-02-12 16:37:58,184 - INFO - Received completion request 2014-02-12 16:37:58,184 - DEBUG - Using filetype completion: False 2014-02-12 16:37:58,297 - INFO - Received completion request 2014-02-12 16:37:58,298 - DEBUG - Using filetype completion: False 2014-02-12 16:39:37,853 - INFO - Received event notification 2014-02-12 16:39:37,853 - DEBUG - Event name: FileReadyToParse 2014-02-12 16:39:37,853 - INFO - Adding buffer identifiers for file: /home/kamel/labola/src/app/mixin/alert.py 截图: 固定: let g:pymode_rope_complete_on_dot = 0 在.vimrc中设置,它解决了! 解决方法
这是由于与python模式自动完成冲突.
let g:pymode_rope_complete_on_dot = 0 在.vimrc中,它解决了! 由于不建议同时使用pymode和YouComplateMe的自动完成,请使用以下命令完全取消pymode完成. let g:pymode_rope_completion = 0 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |