0

我可以在列表中上下导航,但是如果我在选择其中一个时按 Enter,它只会插入该值,例如html5并从下拉列表中存在。如何选择一个并触发代码段?

这是我的片段配置:

  Plugin 'SirVer/ultisnips'
  Plugin 'honza/vim-snippets'

我也在用Valloric/YouCompleteMe。不过,该插件没有特殊配置。

在此处输入图像描述

4

1 回答 1

1

尝试:help ultisnips

g:UltiSnipsExpandTrigger               <tab>
g:UltiSnipsListSnippets                <c-tab>
g:UltiSnipsJumpForwardTrigger          <c-j>
g:UltiSnipsJumpBackwardTrigger         <c-k>

就我而言,我有:

" snippets
let g:UltiSnipsExpandTrigger="<C-j>"
let g:UltiSnipsJumpForwardTrigger="<C-j>"
let g:UltiSnipsJumpBackwardTrigger="<C-k>"
let g:UltiSnipsEditSplit="vertical"
let g:UltiSnipsListSnippets="<C-Space>"
于 2018-03-09T11:55:52.873 回答