So kopieren Sie den gesamten Text in einem Gnome-Terminal in RHEL Linux 5.3

3399
anjanbacchu

Ich arbeite am gnome-terminal in RHEL 5.3. Da das Terminal nicht über Funktionen wie das Suchen nach Text usw. verfügt, möchte ich normalerweise den gesamten Text im Terminal kopieren und in einen Editor einfügen.

In Windows kann ich mit 5 Tastenanschlägen das Systemmenü aufrufen und "ALLE AUSWÄHLEN" auswählen. Anschließend kann ich den ausgewählten Text in die Zwischenablage kopieren.

Was ist eine einfache Möglichkeit, den gesamten Text in die Zwischenablage im gnome-terminal zu kopieren?

Vielen Dank,

0
Anders als auf "Alle auswählen" im Menü klicken? Ignacio Vazquez-Abrams vor 11 Jahren 0
@ IgnacioVazquez-Abrams: Ich bekomme nicht die Menüoption "Alle auswählen". Pls. Denken Sie daran, dass dies RHEL 5.3 ist (das im Januar 2009 veröffentlicht wurde). anjanbacchu vor 11 Jahren 0
Warum verwenden Sie die Umleitung nicht, um den gewünschten Text in einer Datei zu speichern? terdon vor 11 Jahren 0
@ terdon: Ich mache die Ausgabe eines Programms aus. Auf eine ad hoc Weise möchte ich vielleicht nach etwas suchen. Möglicherweise weiß ich vorher nicht, dass ich die Ausgabe in eine Datei hätte umleiten sollen. Wenn ich weiß, mache ich das, aber es gibt viele Male, die ich nicht tue. In Fenstern muss ich nicht im Voraus wissen, das Terminal macht das Leben leichter. anjanbacchu vor 11 Jahren 0

2 Antworten auf die Frage

2
DavidG

Ein nicht so einfacher Weg (weil Sie lernen müssen, mit neuer Software umzugehen), ist die Verwendung von GNU Screen .

Innerhalb des Bildschirms rufen Sie mit Strg + Esc den Kopier- / Scrollback-Modus auf. Haben Sie dort einmal Suchmöglichkeiten mit / und? für vi wie search und Ctrl + a + s und Ctrl + r für emacs wie search.

Wenn Sie den Cursor an die Stelle setzen, an der Sie mit dem Kopieren beginnen möchten, drücken Sie die Leertaste und bewegen Sie den Cursor. Drücken Sie erneut die Leertaste, um den Block zu kopieren. Öffnen Sie einen beliebigen Editor und drücken Sie Strg + a +], um ihn einzufügen.

werde versuchen und mit Feedback zurückkommen anjanbacchu vor 11 Jahren 0
1
parkydr

Sie haben mehrere Möglichkeiten.

  1. Gehen Sie zum Anfang des Textes (Maus oder Umschalttaste nach Hause), markieren Sie den gesamten Text mit der Maus und kopieren Sie ihn.
  2. Wenn Sie den Terminaltyp öffnen script xxx, werden alle Inhalte in einer Datei xxx gespeichert, die Sie durchsuchen können.
Ich habe Ihre Option Nr. 1 verwendet - es ist viel zu umständlich. Ich wollte etwas einfacher. Ihre Option Nr. 2 - es scheint besser zu sein als Option Nr. 1 - Die Sache ist, dass ich zu jedem Zeitpunkt mehrere Terminals (5-10) habe und sich daran zu erinnern, welche Datei gesucht werden muss. danke trotzdem. anjanbacchu vor 11 Jahren 0