GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So kopieren Sie Text von less

Geben Sie den Befehl :s ein innerhalb von less um den Puffer in eine 'Log'-Datei zu schreiben.

Quelle:The "s" command is equivalent to specifying -o from within less


  1. installiere xsel zuerst
  2. mit xsel in die Zwischenablage kopieren:less filename.txt | xsel -i
  3. Einfügen:xsel -o

Sie können den 'v'-Befehl von Less dafür umfunktionieren.

Sehen Sie sich die Manpage für weniger an, insbesondere über LESSEDIT. Sie können den Vorschlag von @rwxrwxrwx verwenden, wenn Sie vorher ein wenig einrichten (vielleicht in Ihrer .bashrc):

bash$ export LESSEDIT="%E < %f"
bash$ export EDITOR="xsel -ib"

Wenn less läuft, drücken Sie 'v', um die aktuelle Datei im $EDITOR zu öffnen; öffnen Sie es in diesem Fall mit xsel -ib < {the file's name} .

Mit xsel -ib legt die Daten in der Zwischenablage ab, sodass Sie sie mit Strg-V an der gewünschten Stelle einfügen können.


Linux
  1. Eine eingehende Mail von Text/plain zu Text/html ändern?

  2. Wie kopiert man Dateien von Wine auf den Desktop?

  3. Wie kopiere ich Text von meinem xterm ohne Maus?

  4. So kopieren Sie eine Tabelle von einer MySQL-Datenbank in eine andere MySQL-Datenbank

  5. Wie kopiere ich Dateien von Dockerfile auf den Host?

Wie man in Vim / Vi ausschneidet, kopiert und einfügt

So erstellen Sie Verzeichnisse aus einer Textdatei unter Linux

So zeigen Sie Daten aus einer Textdatei in Linux an

So extrahieren Sie E-Mail-Adressen aus einer Textdatei unter Linux

So entfernen Sie alle Leerzeichen aus einer Textdatei

So kopieren Sie das Verzeichnis unter Linux