Vimium: <number>g 跳转到标签</number>

创建于 2011-08-14  ·  9评论  ·  资料来源: philc/vimium

功能请求:使用 <number>g 跳转到标签 <number>。 所以 1g 会跳到左边的第一个选项卡,5g 会跳到第五个选项卡等等。-1g、-2g、-3g 等可以跳到右边的第一个/第二个/第三个等选项卡。

最有用的评论

2g0带您进入第二个选项卡。 3g0第三个。 等等。

如果您想要不同的键绑定,请重新映射firstTab

所有9条评论

是的,目前这只是模拟按 ctrl + tab <N>次,其中<N>是您在gt之前输入的任何内容。

在 Chrome 中,您可以使用“Ctrl + Number”,如果数字为 1,则转到第一个选项卡,2 转到第二个选项卡,依此类推。
但是作为一个 VIM 用户,我不喜欢按 Ctrl,所以我想听听你的建议。
但我不喜欢“-1g”..
我认为应该做的是“g1”、“g2”……而不是“1g”、“2g”……就这样。

但是让我们看看其他人的意见,我会看看我是否能够在这个问题上提供帮助。

g<num>肯定比<num>g更合适——前面的数字已经被用来表示命令重复。 我认为这可能是问题#314 的一个很好的解决方案。

@ilya建议在第一个选项卡中使用“g0”,但我们需要注意不要与 Chrome 的本机快捷方式引入令人讨厌的不一致。 当两者之间存在直接冲突时,我倾向于默认更像 Chrome 而不是 Vim。 我不确定哪个最适合此功能。

多一点背景: @ilya的建议是为了回应我最初的声明,即g$难以按下,我们可以尝试g0用于最后一个选项卡和g1用于第一个选项卡。

我同意@philc 的观点,这种不一致不是很令人愉快。 此外,让键盘布局与选项卡的布局相同是很好的——即键盘左侧的数字映射到最左侧的选项卡。 怎么做这个错误的OP描述的? g-1将是最后一个标签。 这不是最优雅的组合键,但考虑到g$已经是三个击键,这似乎并没有让它变得更糟——事实上,因为g-1中的三个击键都没有是一种修饰符,需要较少的手动扭曲。 更重要的是,这种切换策略使我们能够灵活地跳转到更大范围的选项卡。

@philc@int3g0g$已经存在,我做到了。
@int3 ,我的英语不是很好,但是对于我读到的内容,您建议在最后一个标签中使用g-1 ,对吗? 对于其他选项卡,例如第四个选项卡?

由于不活动而关闭——我已经有几年没有听到这个功能请求了,鉴于 Chrome 有自己的快捷方式,我认为这并不紧急。

我认为这对于非 Chrome 用户仍然很有用。 我习惯了 Chrome 的 ctrl# 快捷方式,但 Firefox 没有。 g$ 和 g0 很有帮助,但不是我想要的。

2g0带您进入第二个选项卡。 3g0第三个。 等等。

如果您想要不同的键绑定,请重新映射firstTab

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

jkbbwr picture jkbbwr  ·  3评论

everyonesdesign picture everyonesdesign  ·  3评论

PickRelated picture PickRelated  ·  4评论

ghost picture ghost  ·  3评论

Poseiden picture Poseiden  ·  3评论