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

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

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

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

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

(Я видел способ интегрировать сплитыздесь, но если я правильно понимаю, это не имеет никакого отношения к вкладкам.)

решение1

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

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

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

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

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

Связанный контент