2013-04-13 4 views
6

Wenn in UXTERM verwendet ZSH Wörter springt, wenn ich ctrl+left und ctrl+right drücken. Wenn es in unconfigured byobu (tmux-Backend) verwendet wird, ist es nicht. Der Cursor sitzt da und tut nichts.Wie man Byobu Vorwärts-Wort und Rückwärts-Wort mit STRG + Pfeil machen?

Ich kann das aber erreichen, indem ich alt + b und alt + f benutze, aber ich würde gerne ctrl + arrow verwenden, im Einklang mit der allgemeinen systemweiten Ergonomie.

+0

Ich habe versucht, sowohl Bildschirm laufen und tmux getrennt und beide blockieren die Strg + Pfeil Bewegungen. Es scheint also, dass das Problem beide Backends von Byobu betrifft. – yPhil

Antwort

5

OK, fand ich eine Abhilfe:

bindkey '^[[1;5D' backward-word 
bindkey '^[[1;5C' forward-word 

in ~/.zshrc

Um den geheimnisvollen Schlüsselcode herauszufinden, musste ich cat -v und sie eingeben. Meine Produktivität ist um 15% gestiegen.

7

erstellen ~/.byobu/.tmux.conf mit diesem Wert:

set-window-option -g xterm-keys on 

Dann fügen Sie folgendes zu ~/.byobu/keybindings.tmux

unbind-key -n C-Left 
unbind-key -n C-Right 
+0

Ich hätte es wirklich gerne gehabt (Ubuntu 12.04/Unity/Standard Byobu mit Tmux-Backend) Aber trotzdem danke. – yPhil

+0

@xaccrocheur, interessant. Ich habe das auf Ubuntu 12.10/Unity/Byobu getestet, bevor es gepostet hat und es hat für mich gepuzzelt. – iruvar

+0

@xaccrocheur, dumme Frage vielleicht, aber hast du Byobu nach dem Anwenden von Konfigurationsänderungen neu gestartet? – iruvar

Verwandte Themen