Odpowiedzi:
Kiedy uciekasz list-keys
bezpośrednio w kliencie (w przeciwieństwie do z linii poleceń, tak jak w poniższych przykładach), tmux używa swojego „trybu kopiowania” do wyświetlania wyjścia. Powinieneś móc korzystać q lub Kontrola - do aby zakończyć instancję trybu kopiowania. Jeżeli twój mode-keys
jest emacs
, możesz także użyć Ucieczka .
Możesz sprawdzić powiązania samodzielnie, szukając kluczy, które są powiązane cancel
w tabelach dla trybu kopiowania.
% for e in vi emacs; do tmux list-keys -t "$e"-copy; done | grep cancel
bind-key -t vi-copy C-c cancel
bind-key -t vi-copy q cancel
bind-key -t emacs-copy C-c cancel
bind-key -t emacs-copy Escape cancel
bind-key -t emacs-copy q cancel
Możesz sprawdzić, które z tabel są w użyciu, sprawdzając swoje mode-keys
:
% for o in w gw; do tmux show-option -"$o" mode-keys; done | head -1
mode-keys emacs