2017-08-16 1 views
0

Es gibt ein Verzeichnis mit Unterverzeichnissen und Dateien. Ich muss Dateilisten erstellen, die später als Ignorierlisten oder Include-Listen usw. für zukünftige Operationen auf diesen verwendet werden können. Alle Strukturen müssen manuell überprüft werden.Erstellen und Verwalten von Dateilisten mit vifm

vifm ermöglicht sehr schnelle manuelle Bewegung durch Dateisystem und Anzeigen von Dateien.

Ist es möglich, solche Dateilisten mit vifm zu erstellen? Idealerweise mit der Dateiliste im linken Bereich und der Dateilistendatei auf der rechten Seite, zum Beispiel? Oder einfache Yanking-Dateinamen und Verzeichnisse mit Pfaden in einige Register?

Antwort

1

Sie könnten nach custom views suchen. Sie können wie ein mit einem Befehl füllen:

:!find %u 

und dann Dateien über zd shortcut auszuschließen. Es gibt keine Möglichkeit, nach der Konstruktion Dateien zu einer solchen Ansicht hinzuzufügen, daher müssen Sie mit Ausschluss fortfahren.

Liste kann in einer Datei wie folgt gespeichert werden:

:%!for i in %f; do echo "$i" >> FILE-LIST; done 

Oder Sie können eine Datei erstellen (kann aber nicht leer sein, so fügen Sie zusätzliche Zeile) in einem Fenster und drücken e zu aktivieren view mode und dann wie Dateipfade zu dieser Datei über den Befehl anhängen:

:!echo %c:p >> %C 

R Schlüssel im Ansichtsfenster wird neu geladen Ihre Datei (F wird die Verfolgung von Änderungen aktivieren, aber es wird auch bis zum Ende geblättert).

Verwandte Themen