Ich verwende die neueste stabile Version von iTerm2 (2.0) mit der neuesten Homebrew-Version von tmux (1.9a). Leider funktionieren meine Tastenkombinationen in .tmux.conf
nicht mit der iTerm2 / tmux Kombination im "integrierten Modus" (d. H. Wenn iTerm2 die Verwaltung von tmux Fenstern und Fenstern übernimmt). Ich habe verschiedene Präfixe (C-b, M-a) sowie verschiedene Tastenbelegungen in iTerm ausprobiert, aber ohne Erfolg.
Ist das wirklich ein iTerm-Bug? Oder erwarte ich, dass die Tastaturbücher von .tmux.conf nach iTerm übertragen werden? Selbst mein tmux Befehlspräfix (M-a) funktioniert nicht!
Sie können meine tmux-Konfigurationsdatei unter Ссылка anzeigen.
Jemand hat einen ähnlichen Fehler bei iTerm2 Tmux Integration Default Keybindings 2015 gemeldet. Die Antwort des Entwicklers George Nachman schlägt vor, Tastaturbelegungen nicht zu unterstützen:
Eines der Hauptziele der tmux-Integration ist, dass Sie iTerm2 verwenden Tastenanschläge, nicht TMUX. Wenn es einen bestimmten Workflow gibt, den Sie nicht können Erfülle nativ, lass es mich wissen - es gibt eine Menge Macht in der Fähigkeit, Schlüssel in iTerm2 neu zuzuordnen.
Bearbeiten : Bens Antwort , dass dies nicht unterstützt wird, ist korrekt. Mein Hinweis gilt nicht für den "integrierten Modus".
Stellen Sie sicher, dass Sie in iTerm keine in Konflikt stehenden Schlüsselzuordnungen haben, dass Ihr Optionsschlüssel auf Meta gesetzt ist und dass Sie tmux source ~/.tmux.conf
nach Ihren Änderungen haben (die Konfiguration wird nur vom Server geladen, also müssen Sie starte alle Sitzungen neu oder re-source). Auch wenn Sie Karabiner oder einen anderen Hotkey-Remapper verwenden, könnte es in irgendeiner Weise stören.
Sie beginnen mit einer ziemlich umfangreichen Konfiguration - ich würde mit einer einzeiligen Konfiguration zu Testzwecken beginnen.