Estoy tratando de simplificar la forma en que navego entre pestañas en mi terminal. Usando ssh <workstation> -t 'tmux -CC attach'
, puedo hacer que iTerm muestre tmux
pestañas como pestañas nativas de macOS (y, por lo tanto, usar los atajos de teclado normales de macOS command-{
y command-}
para la navegación por pestañas), y me gustaría ir un paso más allá y hacer que vim
las pestañas internas tmux
se traten de la misma manera.
¿Hay alguna manera de crear vim
pestañas tmux
, en lugar de su propio tipo de pestaña nativa?
Alternativamente, ¿hay alguna manera de hacer tmux
saber de alguna manera que cuando presiono command-{
o command-}
en iTerm, debería enviar un código de clave especial para vim
que cambie de pestaña? (E idealmente, ¿hay alguna forma de saber si estoy en la primera o la última pestaña de vim
, de modo que pueda saltar a la siguiente tmux
pestaña en lugar de pasar a la siguiente vim
?)
(He visto una manera de integrar divisionesaquí, pero si entendí bien, eso no hace nada relacionado con las pestañas).
Respuesta1
El comando de modo normal gt
también se puede obtener usando el comando de modo ex :tn
.
De manera similar, el comando de modo normal gT
también se puede obtener usando el comando de modo ex
:tp
.
Árbitro:https://superuser.com/a/884981/658319
A continuación, puedes asignar la tecla de comando de Mac en iTerm2 usando:https://stackoverflow.com/a/46018502/4752883
Hazme saber si tienes alguna pregunta.