Jestem świadomy, że mogę ręcznie wiązać poszczególne klucze w moim pliku .tmux.conf
, ale according to this page Powinienem być w stanie uzyskać vim-podobne wiązania klawiszy w tmux po prostu dodając następujące do mojego .tmux.conf
, oszczędzając mnie konieczności utrzymania listy skrótów :Jak utworzyć powiązania klawiszy vim w tmux za pomocą opcji set-window?
set-window-option -g mode-keys vi
Ale to naprawdę nie wydają się działać zgodnie z oczekiwaniami. Rzeczywiście, kiedy naciskam Ctrl+b [
jestem w stanie poruszać się po historii terminala za pomocą klawiszy vim hjkl
, ale kiedy naciskam nie zajmie mi to powyższego okna, do tego jeszcze muszę nacisnąć Ctrl+b Up
, to samo dotyczy down , lewo i prawo.
Dlaczego to nie działa? Czy naprawdę muszę zamapować te klawisze ręcznie na tryb vi, aby uzyskać tryb rzeczywisty vi?
Używam tmux 1.6
Sytuacja jest taka sama w tmux 1,8. : polecenie set-window-option nie jest zrozumiane przez linię poleceń tmux. Kenta poniżej poniżej zapewnia większość tego, co chciałem. – ngks