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

时间:2018-03-28 23:32:33

标签: vim youcompleteme ultisnips

使用上述两个插件时,我无法在插入模式下按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 个答案:

答案 0 :(得分:0)

我只是遇到了同样的问题并解决了。它与YouCompleteMe没有任何关系。要换行,您首先必须通过按Crtl + j结束结束模式,然后按Enter进入新行。