我试图从一个选项卡切换到另一个选项卡(可能不是相邻的前一个选项卡)在VIM。是否有任何快捷方式,像我们有Ctrl-p / Ctrl-n切换到相邻的选项卡?
此外,我试图写一个键映射,它会给一个变量作为输入到一个函数,并做操作。例如,我按下Ctrl-5,一个函数(由用户写)将被调用并作为输入5,并且光标将转到标签5(如果有任何第5个标签打开)。
你能否建议如何做到这一点?
使用5gt切换到选项卡5
:tabn[ext] {count}
{count}gt
Go to tab page {count}. The first tab page has number one.
您还可以将其绑定到一个键:
:map <C-5> 5gt :imap <C-5> <C-O>5gt
(对于一些终端,映射Ctrl-< number>可能是不同的/不可能的。考虑Alt- number)