使用YouCompleteMe和Ultisnips时无法在插入模式下输入换行符

3

我在使用上述两个插件时,在插入模式下无法按下Enter键。有没有什么方法可以解决这个问题?或者重新分配YouCompleteMe如何处理Enter键的方式?

我正在使用YouCompleteMe的默认配置,以及以下简单的Ultisnips配置:

au FileType c :UltiSnipsAddFiletypes c
let g:UltiSnipsExpandTrigger="<c-m>"
let g:UltiSnipsSnippetsDir="~/.vim/plugged/vim-snippets/UltiSnips"
let g:UltiSnipsJumpForwardTrigger="<c-j>"
let g:UltiSnipsJumpBackwardTrigger="<c-k>"
1个回答

3
我刚遇到了同样的问题并解决了它。但这与YouCompleteMe无关。要换行,您必须首先结束完成模式,例如在您的情况下按Crtl + j,然后通过按Enter进入新行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接