Zuerst müssen Sie den Dateinamen und die Pfade der Dateien ausgeben, die den übereinstimmenden Text enthalten, nach dem Sie suchen:
ack -ail "my text"
a = alle Dateien i = unempfindlicher Fall l = Nur Dateinamenpfade ausgeben
Sie kombinieren diese Zeile mit dem folgenden Shell-Erweiterungsskript:
vim -O $(ack -ial "my text")
O = geöffnete Dateien in einer geteilten Fensteransicht. oder E = geöffnete Dateien in horizontaler geteilter Ansicht.
Die Ausgabe wird wie folgt aussehen: