Kurze Antwort: Leertaste startet Auswahl und gibt Kopien ein.
Zum späteren Nachschlagen habe ich folgendes von der tmux-Manpage erhalten:
Function vi emacs
Back to indentation ^ M-m
Clear selection Escape C-g
Copy selection Enter M-w
Cursor down j Down
Cursor left h Left
Cursor right l Right
Cursor to bottom line L
Cursor to middle line M M-r
Cursor to top line H M-R
Cursor up k Up
Delete entire line d C-u
Delete to end of line D C-k
End of line $ C-e
Goto line : g
Half page down C-d M-Down
Half page up C-u M-Up
Next page C-f Page down
Next word w M-f
Paste buffer p C-y
Previous page C-b Page up
Previous word b M-b
Quit mode q Escape
Scroll down C-Down or J C-Down
Scroll up C-Up or K C-Up
Search again n n
Search backward ? C-r
Search forward / C-s
Start of line 0 C-a
Start selection Space C-Space
Transpose chars C-t
Update: Der tmux list-keys
Befehl listet auch alle benutzerdefinierten Tastenzuordnungen auf, die Sie haben.
Ctrl+b+]
. Im Nachhinein offensichtlich, aber schickte mich ein paar Mal hin und her, bis ich mich anputzte.Sie können Ihre .tmux.conf-Datei auch einrichten, indem Sie Folgendes hinzufügen:
Dadurch können 'v' und 'y' wie in vim in den visuellen Modus wechseln und kopieren.
( Quelle )
quelle
bind-key -T copy-mode-vi ...
Upstream (2.4+) tmux hat das Binden für die Auswahl geändert. Um eine Bindung für das zu erstellen, wonach das OP fragt, verwenden Sie
-T
und senden Sie Schlüssel mit-X
:quelle
tmux
Upgrades brechen meine Configs öfter als ich möchte ... :-(Ich finde es leicht, in den vi-Modus zu wechseln, als meinen Engpass, für den ich Folgendes verwende:
quelle