Frage:
Ist es möglich, die Terminalausgabe mit den Tastaturtasten auszuwählen?
mizech
2016-08-15 14:22:12 UTC
view on stackexchange narkive permalink

Oft kopiere ich die Ausgabe vom Terminal in die Zwischenablage.

Zur Zeit benutze ich die Maus.Wählen Sie den Text so aus, dass er markiert ist.Dann "Befehl" plus "c".

In einem Texteditor oder einer Textverarbeitungssoftware können Sie die Umschalttaste (gedrückt halten) zusammen mit den Pfeiltasten zur Auswahl von Text verwenden.Man braucht also weniger Maus und kann die Hände auf der Tastatur halten.

Auf dem Terminal funktioniert das nicht.Wenn Sie die Umschalttaste gedrückt halten und die Pfeiltasten drücken, wird nur Folgendes erstellt: ; 2C; 2B; 2A; 2D; 2D; 2D; 2D: 2D

Hexadezimalzahlen offensichtlich.Kennt jemand die Bedeutung?

Aber meine eigentliche Frage ist:

C Kann ein Terminal über die Tastatur ausgegeben werden?

Ähnlich wie ich es in Bezug auf Texteditoren beschrieben habe.

Mir ist keine Möglichkeit bekannt, eine bestimmte Ausgabe vom Terminal auszuwählen, aber Shift + cmd + up wählt alle Ausgaben des vorherigen Befehls aus.
Dies beantwortet Ihre Frage nicht direkt, aber Sie können die Ausgabe eines Befehls in die Zwischenablage kopieren, indem Sie einen Befehl ausführenpbcopy`.
Wenn Sie beispielsweise "Bildschirm" oder "iTerm2" verwenden, gibt es Möglichkeiten, Text über die Tastatur auszuwählen (möglicherweise jedoch nicht schneller als mit der Maus).
-1
Einer antworten:
Pinecone
2016-08-19 03:28:16 UTC
view on stackexchange narkive permalink

Das Terminal-Multiplexing-Programm tmux verfügt über konfigurierbare Tastaturbefehle zum Auswählen von Text zum Kopieren und Einfügen. tmux ist eine sehr leistungsstarke Ergänzung für jedes Terminal.Es hat eine hohe Lernkurve, aber wenn Sie nur kopieren und einfügen möchten, können Sie in wenigen Augenblicken lernen, wie es geht, und es wird Ihnen völlig aus dem Weg gehen, bis Sie bereit sind, den nächsten Schritt zu tun. tmux kann direkt oder mithilfe eines Paketmanagers wie Macports oder Homebrew installiert werden.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...