2013-06-24 3 views
7

Wie wird eine Textsuche in einen Cygwin-Fensterpuffer durchgeführt? Gibt es eine Möglichkeit, die gleiche Art der Textsuche wie im Windows-Konsolenpuffer durchzuführen (Rechtsklick> Suchen)?Suche im cygwin-Fensterpuffer von Minty

(ich benutze minty)

+0

Siehe 'Mann Grep'. – Yaakov

+0

@Yaakov: Ich meine im Fensterpuffer. Ich aktualisiere die Frage. –

Antwort

0

Sie haben ein paar Optionen.

  1. Verwenden cmd | teeDatei, dann suchen Sie in der resultierenden Datei danach.

  2. Verwenden Sie screen 's copy/scrollback mode.

3

Derzeit gibt es keine solche Funktion. Die nächstgelegene Alternative ist "Alles auswählen" (gefolgt von "Kopieren", wenn Sie die Option "Kopieren bei Auswahl" deaktiviert haben), Einfügen in einen Texteditor und Suchen dort.

+0

das war an einem Punkt wahr, aber es ist nicht mehr wahr (siehe @ fjardon Antwort) – kghastie

-1

Ich habe Emacs-Editor als Puffer verwendet. Von Emacs offene Shell: C-x-Shell, dann kann ich in Puffer als aktuelles Fenster suchen.

8

In Minty, können Sie das mit der Sequenz Alt + F3 tun.

Weitere Informationen im mintty man page

im Text Searching und Puffer Rückholung

Alt-F3 für eine Suchzeichenfolge eine Suchleiste mit einem Eingabefeld öffnet. Treffer werden im Scrollback-Puffer hervorgehoben. Enter/Shift + Enter sucht die nächste/vorherige Position der Übereinstimmung und scrollt den Scrollback-Puffer entsprechend. Das Aussehen der Suchleiste und die entsprechenden Hervorhebungsfarben können angepasst werden.

Vorsicht Diese Sequenz ist sehr nahe an die berüchtigten Fenster-Sequenz, die ein Fenster geschlossen wird. (Benutzt F4)

Alternativ können Sie die Ctrl + Umschalttaste + H Verknüpfung, indem Sie in den Optionen Scheibe mintty und ermöglicht Ctrl + Umschalttaste + Buchstaben Shortcuts ermöglichen der Key Abschnitt der Optionen.

Sie Zugriff auf die Optionen Fenster mit der rechten Maustaste auf das Symbol mintty des mintty Fenster (obere linke Ecke)

+0

Korrekt, das funktioniert für mich derzeit (2016) – kghastie

+0

Ich habe so lange gesucht !! – w00t

0

(Mintty) Ich hatte einen rsync-Befehl (falsche Richtung) muckte, so wollte ich das verfolgen Dateien wurden geändert. Also habe ich manuell die Minty-Bildschirmausgabe von unten ausgewählt, indem ich die linke Maustaste gedrückt habe und dann auf den oberen Bildschirmrand gedrückt habe. Dann habe ich gewartet, während der Bildschirm für immer rückwärts scrollte und dann zurückging, so weit ich es brauchte ein Control-Insert zum Kopieren. Ich habe dann in eine Textdatei eingefügt, die ich dann nach Herzenslust suchen, bearbeiten, grep, vim machen konnte. Ich weiß nicht, ob das der einzige Weg ist, aber es funktioniert!