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