Vim UltiSnips'<c-k>'不起作用并返回“?”标记</C-K>

时间:2015-03-27 15:49:41

标签: vim vim-plugin ultisnips

这些是我的.vimrc中用于映射UltiSnips插件的行:

let g:UltiSnipsExpandTrigger="<c-j>"
let g:UltiSnipsJumpForwardTrigger="<c-j>"
let g:UltiSnipsJumpBackwardTrigger="<c-k>"

Ctrl + j它可以很好地扩展触发器并向前跳转,但是当按Ctrl + k向后跳时它不起作用并在光标中返回问号,如下所示:

function() {
   ?
}

另外尝试将向后跳转到Ctrl + l仍然不起作用并在光标中返回^ L:

function() {
  ^L
}

VIM版本为7.4,补丁:1-682,从源代码编译 我的shell是Zsh

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

到达$ 0制表位后,您将无法再跳回该代码段。

function ${1:function_name}() {
        ${0:#function_body}
}

它与其他代码段一起使用。尝试case