Danach kannst du deine Zeile mit
Strg +
P in die Zwischenablage kopieren.
Mit xsel kannst du sie ins Terminal zurückschreiben und mit der mittleren Maustaste, bzw. beide Maustasten gleichzeitig drücken, kannst du den Inhalt in eine Textdatei einfügen.
Die Lösung von u1000 ist sehr praktisch, wenn man die gesamte Ausgabe in die Zwischenablage kopieren möchte. Allerdings suche ich nach einer Möglichkeit, Bereiche in der aktuellen Eingabezeile mit den Cursortasten zu markieren, also eine Funktionalität, die vergleichbar ist mit dem visuellen Modus in VIM.
Die Lösung von yuccapalme funktioniert leider nicht wie gewünscht: Zum einen wird die gesamte Eingabezeile in die Zwischenablage kopiert und nicht ein ausgewählter Bereich. Zum anderen funktioniert bei mir das Einfügen nur im Terminal mit dem Befehl xsel und nicht in einer anderen Anwendung. So scheitert bspw. das Einfügen in gedit mit
Strg +
V .
Die Lösung von yuccapalme funktioniert leider nicht wie gewünscht: Zum einen wird die gesamte Eingabezeile in die Zwischenablage kopiert und nicht ein ausgewählter Bereich.
Ja, das wird auch schwierig.
Zum anderen funktioniert bei mir das Einfügen nur im Terminal mit dem Befehl xsel und nicht in einer anderen Anwendung. So scheitert bspw. das Einfügen in gedit mit
Strg +
V .
Richtig. Das Einfügen geht nur mit mittlerer Maustaste. Wenn du keine hast, kannst du die mittlere Maustaste simulieren, indem du die linke und rechte Maustaste gleichzeitig drückst.
du hast natürlich recht: Das Einfügen mit der mittleren Maustaste funktioniert prima. Ich dachte nur, man könnte die Zwischenablage auch über die Tastatur einfügen.
Bleibt leider noch das Problem mit Selektieren eines Textbereichs ohne Zuhilfenahme der Maus.
Eine Möglichkeit wäre tmux zu nutzen - da kann man mit
Strg +
B ,
[ den copy mode aktivieren und dann den Cursor an die gewünschte Stelle bewegen und mit der standardmäßig aktiven Emacs/readline Eingabe mit
Strg +
die Auswahl starten und mit M-w (Alt + w) die Auswahl in die Zwischenablage von tmux kopieren (im vi mode wäre es Space zum Setzen der Startmarke und die Eingabetaste zum kopieren). Mit
Strg +
B ,
] kann man den Text innerhalb von tmux dann wieder einfügen. Es gibt die Möglichkeit tmux mit dem X-Clipboard zu synchronisieren, aber das ist je nachdem ob man lokal oder über SSH arbeitet etwas tricky: https://www.freecodecamp.org/news/tmux-in-practice-integration-with-system-clipboard-bcd72c62ff7b/