Wie binde ich "Strg-Alt-b" als Präfix von tmux?

7

Tmux verwendet Ctrlbals Präfix, steht jedoch in CtrlbKonflikt mit Emacs.

Ich möchte an CtrlAltbdas Präfix von tmux binden . Ich denke es kann sein C-M-b, hat aber nicht funktioniert ...

kuanyui
quelle
1
C-M-bfunktioniert hier mit tmux 1.6, rxvt-unicode terminal.
Thor
2
Wie @Thor angedeutet hat, sollten Sie Ihren Terminalemulator und Ihre tmux-Version und möglicherweise sogar Ihren Fenstermanager veröffentlichen.
jw013
Ich weiß nicht warum, aber ... MCb funktioniert ... Danke an alle!
Kuanyui

Antworten:

9

M-C-bfunktioniert bei mir. tmuxÜberprüfen Sie draußen , welche Zeichenfolge beim Drücken gesendet wird Ctrl-Alt-b. Wenn es Esc, ^ B (0x1b, 0x2) ist, sollte das funktionieren.

Stéphane Chazelas
quelle
Wie kann man dann überprüfen, welche Zeichenfolgen gesendet werden? Versuchte dein { stty raw min 1 time 20 -echo; dd count=1 2> /dev/null | od -vAn -tx1; stty sane; }; Als Ergebnis erhalte 3cich nur C-<(Strg + LessThan). Ich möchte C-<als tmux-Präfix binden .
1111161171159459134