Запрос функции: используйте <number> g, чтобы перейти на вкладку <number>. Таким образом, 1g будет переходить на первую вкладку слева, 5g - на пятую вкладку и т. Д. -1g, -2g, -3g и т. Д. Могут перейти на первую / вторую / третью и т. Д. Вкладку справа.
Да, в настоящее время это просто имитирует нажатие ctrl + tab <N>
раз, где <N>
- это все, что вы набираете до gt
.
в Chrome вы можете использовать "Ctrl + Number", если число равно 1, оно переходит на первую вкладку, 2 - на вторую и т. д.
Но как пользователь VIM я не люблю нажимать Ctrl, поэтому я хотел бы получить то, что вы предложили.
А вот "-1г" мне не понравился ..
Я думаю, что нужно сделать "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 и @ int3 , g0
и g$
уже существуют , я это сделал.
@ int3 , мой английский не так хорош, но из того, что я читал, вы предлагаете g-1
для последней вкладки, верно? а для других вкладок, как четвертая вкладка?
Закрытие из-за бездействия - я не слышал об этой функции несколько лет и не думаю, что это срочно, учитывая, что в Chrome есть собственные ярлыки.
Я думаю, что это все еще полезно, особенно для пользователей, не использующих Chrome. Я привык к ярлыку Chrome ctrl #, но в Firefox его нет. g $ и g0 полезны, но не совсем то, что я ищу.
2g0
переводит вас на вторую вкладку. 3g0
третий. И так далее.
Измените соответствие firstTab
если хотите другую привязку клавиш.
Самый полезный комментарий
2g0
переводит вас на вторую вкладку.3g0
третий. И так далее.Измените соответствие
firstTab
если хотите другую привязку клавиш.