繁体   English   中英

使用ctrl-]打开标签或Utl链接

[英]Opening tag or Utl link using ctrl-]

我想重新映射Ctrl + ]尝试其默认行为(即,如果可能的话,跳转到标签),但是如果这样做无法尝试使用Utl插件打开链接。 我的手指太硬了,无法尝试按Ctrl + ]来跳跳跳跳,因为创建另一个映射效果不佳。 我不太擅长VimL,但这是我想用伪代码实现的目标:

function TryJump()
  try
    normal ctrl-]
  catch
    normal Utl
  endtry
endfunction
noremap <c-]> :call TryJump()<cr>

有任何想法吗?

我没有使用过utl,但是假设您只是想让它做:Utl ,这应该可以工作:

function! TryJump()
  try
    execute "normal! \<c-]>"
  catch
    Utl
  endtry
endfunction
nnoremap <c-]> :call TryJump()<cr>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM