интегрировать вкладки tmux с вкладками vim

462
Dan

Я пытаюсь упростить навигацию между вкладками в моем терминале. Используя ssh <workstation> -t 'tmux -CC attach', я могу заставить iTerm отображать tmuxвкладки как собственные вкладки macOS (и, следовательно, использовать обычные сочетания клавиш macOScommand-{ и command-}для навигации по вкладкам), и я бы хотел сделать еще один шаг вперед и получить vimдоступ tmuxк таким же вкладкам внутри .

Есть ли способ сделать vim создать tmuxвкладки, а не его родной типа вкладки?

В качестве альтернативы, есть ли способ tmuxкак-то узнать, что, когда я нажимаю command-{или command-}в iTerm, он должен отправить специальный код ключа, vimчтобы он переключал вкладки? (И в идеале, есть ли способ узнать, нахожусь ли я на первой или последней вкладке вvim, чтобы я переходил на следующую tmuxвкладку вместо перехода на следующую vimвкладку?)

(Я видел способ интеграции разделений здесь, но если я правильно понял, это не имеет ничего общего с вкладками.)

1
Кто-то злоупотребляет вкладками. romainl 6 лет назад 0

1 ответ на вопрос

0
alpha_989

Команда нормального режима gtтакже может быть получена с помощью команды ex mode :tn.

Аналогично, команда нормального режима gTтакже может быть получена с помощью команды ex mode :tp.

Ссылка: https://superuser.com/a/884981/658319

Затем вы можете сопоставить командную клавишу Mac в iTerm2, используя: https://stackoverflow.com/a/46018502/4752883

Дайте знать, если у вас появятся вопросы.

Похожие вопросы