Ich benutze tmux
und OSX. Beim Kopieren und Einfügen vom Terminal mit kann tmux
ich gedrückt halten Option
und Text auswählen. Ich kann den Text jedoch nicht dazu bringen, innerhalb des Fensters zu bleiben. Wenn ich also Text kopieren möchte, muss ich entweder den Bereich ganz nach links verschieben oder den Bereich vergrößern oder verkleinern (siehe Abbildung unten).
Dies ist zusätzlich zu dem Bedürfnis, die Option
Taste gedrückt zu halten, ein Schmerz. Ich weiß, dass ich in den visuellen Modus wechseln und Vim-Bewegungen verwenden kann, aber ich hätte lieber eine Möglichkeit, meine Maus zu verwenden. Hat jemand eine Problemumgehung dafür gefunden?
Antworten:
Fügen Sie diesen Codeblock in Ihren Code ein
~/.tmux.conf
. Dadurch wird die Mausintegration aktiviert, sodass Sie mit der Maus aus einem Bereich kopieren können, ohne zoomen zu müssen.Starten Sie danach Ihre tmux-Sitzung neu. Markieren Sie Text mit der Maus, aber lassen Sie die Maus nicht los. Drücken Sie die Eingabetaste, während der Text markiert und die Maus gedrückt ist. Der markierte Text verschwindet und wird in Ihre Zwischenablage kopiert. Lassen Sie nun die Maus los.
Abgesehen davon gibt es auch einige coole Dinge, die Sie mit der Maus tun können, wie nach oben und unten scrollen, das aktive Fenster auswählen usw.
Wenn Sie eine neuere Version von tmux unter macOS verwenden, versuchen Sie Folgendes anstelle der obigen:
Wenn Sie iTerm unter macOS verwenden, gehen Sie zu iTerm2> Einstellungen> Registerkarte „Allgemein“ und aktivieren Sie im Abschnitt „Auswahl“ die Option „Anwendungen im Terminal können auf die Zwischenablage zugreifen“.
Und wenn Sie Linux und eine neuere Version von tmux verwenden, dann
(Sie können auch https://github.com/gpakosz/.tmux für viele andere tmux-Optionen besuchen.)
quelle
sudo apt-get install -y xclip
(Ubuntu Linux).