Ich konvertiere von Textmate zu MacVim und ich habe Probleme damit, Textmates Funktion "In Projekt suchen" zu replizieren. Ich kann gut mit :vimgrep /foo/g **/*.py
suchen und das Quickfix-Fenster mit :cope
öffnen. Von dort aus kann ich navigieren und das entsprechende Spiel ohne Probleme öffnen.: vimgrep und das Quickfix-Fenster in MacVim
Mein Problem ist, dass, wenn das von mir geöffnete Match nicht das richtige ist, ich keine Möglichkeit finde, das Suchergebnisfenster zurückzubringen, ohne die gesamte Suche erneut auszuführen. Ich kann das Quickfox-Fenster mit :cope
wieder öffnen, aber es enthält nur 1 Ergebnis, die Datei, die ich gerade geöffnet habe.
Was ist der allgemeine Workflow für die Suche mehrerer Dateien und die Verwaltung der Ergebnisse?
Meine Präferenz ist in einer separaten Schale grep. – marcog
Das Quickfix-Fenster sollte auch dann benutzbar sein, wenn Sie zu einer der Dateien gesprungen sind. In der Tat konnte ich keinen Weg finden, den Puffer zu löschen, ohne die Suche neu zu starten. – nimrodm
@nimrodm Interessant. Ich benutze tatsächlich den neuesten MacVim, aber ich habe es mit dem Terminal Terminal Vim von Snow Leopard versucht und du hast recht, es funktioniert. In MacVim wird das Quickfix-Listenfenster gelöscht, wenn ich eine Datei öffne. Ich habe die Frage bearbeitet, um zu sagen, dass ich MacVim verwende. –