在(G)Vim中的新选项卡中打开(c)标签

Wal*_*ter 16 vim

Ctrl + w Ctrl + i和:stj很好,但是如何在GVim/Vim的新选项卡中跳转到标签(光标下)?

ste*_*anB 28

类似的问题如何在标记Vim中的函数时使用多个选项卡

它指出这个wiki(指向stackoverflow)与这些设置(似乎在终端工作正常,没有尝试过gvim):

"--------------------
" Function: Open tag under cursor in new tab
" Source:   https://stackoverflow.com/questions/563616/vimctags-tips-and-tricks
"--------------------
map <C-\> :tab split<CR>:exec("tag ".expand("<cword>"))<CR>
"--------------------
" Function: Remap keys to make it more similar to firefox tab functionality
" Purpose:  Because I am familiar with firefox tab functionality
"--------------------
map     <C-T>       :tabnew<CR>
map     <C-N>       :!gvim &<CR><CR>
map     <C-W>       :confirm bdelete<CR>
Run Code Online (Sandbox Code Playgroud)

  • 第一个链接包含了神奇的`nmap <C-Enter> <Cw> <C - ]> <Cw> T`,这正是我想要的.谢谢! (5认同)
  • 这真的很不错,但*总是*打开一个新选项卡.如果文件已在另一个标签中打开怎么办?有办法吗? (2认同)