Byobu tiene algunas combinaciones de teclas que requieren una tecla modificadora y una tecla de función, como Shift+f2 o Ctrl+f7. Desafortunadamente, macOS los recoge en su lugar y Dios sabe qué con ellos. ¿Cómo envío estas combinaciones de teclas a iTerm2?
Tuve exactamente el mismo problema y parece haber sido resuelto en el último iTerm2. Pero si su perfil se creó antes de la corrección como la mía, se necesita una pequeña configuración:
xterm-256color
(o xterm
)Y luego se puede ver ^F1
... ^F12
siendo mapeado correctamente:
Puede deshabilitar los accesos directos utilizados por MacOS. Para hacer esto:
Aquí verá varios conjuntos de accesos directos que puede alternar. Las dos listas que querrás ver son Mission Control y Keyboard . Desmarque todo lo que use una tecla de función. Sus diversas teclas de función ahora deberían funcionar dentro de Byobu.
Notas:
Puede cambiar si tiene que mantener presionada Fn para usar una tecla de función. En la pestaña Teclado , marque "Usar las teclas F1, F2, etc. como teclas de función estándar".
Mientras está en la pestaña de accesos directos, puede desplazarse y ver qué otros accesos directos tiene para ofrecer MacOS. Es posible que vea algo útil para usted o que observe otro método abreviado de teclado que se ha interpuesto en su camino.
He configurado manualmente las asignaciones de teclas en iTerm2 para Byobu, el perfil json está disponible aquí y puede importarlo y usarlo.
Shift + F2 - Horizontal split
Ctrl + F2 - Vertical split
Shift + Arrow keys - Move across splits
Alt + → or ← - Move across windows
Alt + ↑ or ↓ - Move across sessions
Shift + F11 - Zoom in/out a (split) window
Tetsujin
logan oscuro