Mam klawisz Tmux jako Ca. C-Left / C-Right, aby przeskakiwać między słowami (lub jakkolwiek to się nazywa) działa dobrze w samym urxvt, ale pod urxvt / tmux wypisze odpowiednio „5D” i „5C” odpowiednio dla Left / Right. Jak skonfigurować Tmux, aby pomijanie słów działało (na X z urxvt lub w tty)?
5
bind
W bash ibindkey
w zsh )? Jakiego TERMU używasz w swoich panelach Tmux ?Odpowiedzi:
Dodaj to do swojego
.Xdefaults
URxvt będzie teraz wysyłać te same sekwencje specjalne jak XTerm.
Zapewni to, że przeskakiwanie słów będzie działało, nawet jeśli będziesz podłączony do zdalnej obróbki za
.inputrc
pomocą SSH.Aby sprawić, aby urxvt działał bardziej jak xterm, patrz http://www.netswarm.net/misc/urxvt-xtermcompat.txt
źródło
~/.Xresources
, uruchomiłemcat ~/.Xresources | xrdb -merge
i ponownie uruchomiłem terminal. Działa jak marzenie.Fragment Ctrl-lewy i Ctrl-prawy w bash i Emacs :
tmux
słychać naciśnięcia klawiszy.źródło
Jeśli używasz zsh, dodaj to do swojego
~/.zshrc
Dostałem go z http://clock.co.uk/blog/zsh-ctrl-left-arrow-outputting-5d
źródło
Odpowiedzi tutaj: https://superuser.com/a/395273/65499
źródło