Bry*_*yan 16 vim placeholder tabstop macvim ultisnips
我刚刚安装了一个全新的Macvim和UltiSnips副本,但我无法弄清楚如何使用tabstops和占位符转移到下一个完成.
当我按Tab键时,它只是添加了一个标签空间.
我猜测tab键是在另一个插件或vimrc中重新映射的,所以我选择了全新安装和一个空的〜/ .vim文件夹.依然没有...
我如何移动到下一个tabstop?我可以设置密钥映射吗?
pne*_*zis 23
我有以下内容vimrc:
" Set ultisnips triggers
let g:UltiSnipsExpandTrigger="<tab>"
let g:UltiSnipsJumpForwardTrigger="<tab>"
let g:UltiSnipsJumpBackwardTrigger="<s-tab>"
Run Code Online (Sandbox Code Playgroud)
看起来跳转到下一个制表位被映射到控件 j。我将它切换到 ultisnips 源中的选项卡。
" The trigger used to jump forward to the next placeholder.
" NOTE: expansion and forward jumping can, but needn't be the same trigger
if !exists("g:UltiSnipsJumpForwardTrigger")
let g:UltiSnipsJumpForwardTrigger = "<tab>"
endif
Run Code Online (Sandbox Code Playgroud)