首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >切换到VIM中的特定选项卡?

切换到VIM中的特定选项卡?
EN

Stack Overflow用户
提问于 2018-05-25 10:27:23
回答 2查看 0关注 0票数 0

我试图在VIM中从一个标签切换到另一个标签(它可能与前一个标签不相邻)。是否有任何捷径,就像我们有Ctrl- p/ Ctrl- n切换到相邻的标签?

此外,我试图编写一个键映射,它会给一个变量作为函数的输入并执行操作。例如,假设我按Ctrl- 5并且一个函数(由用户编写)将被调用并作为输入5给出,并且光标将转到标签5(如果有第五个标签打开)。

你能否建议如何做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2018-05-25 18:50:57

用于5gt切换到选项卡5

:tabn [ext] {count} {计数} GT 转到标签页{count}。第一个标签页有第一个。

你也可以将它绑定到一个键上:

:map <C-5> 5gt
:imap <C-5> <C-O>5gt

Ctrl-<number>对于某些终端,映射可能是不同的/不可能的,Alt-<number>那么考虑一下)

票数 0
EN

Stack Overflow用户

发布于 2018-05-25 20:17:30

只处理你的第一个问题,并从help tabsvim 引用:

{count}gt       Go to tab page {count}.  The first tab page has number one.
{count}gT       Go {count} tab pages back.  Wraps around from the first one
                to the last one.

即打字3gt转到第三个选项卡,3gT从当前选项卡返回3个选项卡。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100008588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档