Befehl zur Auswahl des Waldläufers ausführen?

16

Ich habe noch kein erweitertes Lernprogramm gefunden ranger, daher lautet meine Frage: Ist es möglich, einen Befehl für eine Auswahl von Dateien in auszuführen ranger?

Wenn ja, wie würde ich das machen?

Nicolas Scotto Di Perto
quelle

Antworten:

24

Dies ist in man ranger:

@

Öffnen Sie die Konsole mit dem Inhalt "shell% s" und platzieren Sie den Cursor vor "% s", damit Sie schnell Befehle mit der aktuellen Auswahl als Argument ausführen können.

So,

  1. Markieren Sie die Dateien, mit denen Sie arbeiten möchten Space

  2. Geben Sie ein @, um zu einer Eingabeaufforderung zu gelangen, vor der sich :shell %sder Cursor befindet%s

  3. Geben Sie den Namen Ihres Befehls ein und drücken Sie Enter

  4. Der von Ihnen angegebene Befehl wird mit ausgewählten Dateinamen als Parameter ausgeführt

Die Manpage behandelt auch das Hinzufügen einer Pause, um die Befehlsausgabe zu überprüfen:

FLAGS

There are some additional flags that can currently be used
only in the "shell" command: (for example ":shell -w df")

 p   Redirect output to the pager
 s   Silent mode.  Output will be discarded.
 w   Wait for an Enter-press when the process is done
Lqueryvg
quelle
1
Gibt es irgendwelche Ausgaben? Ich führe aus :shell realpath %s, aber keine Ausgabe.
Acgtyrant
Gibt es eine Möglichkeit, automatisch Leerzeichen und solche in den ausgewählten Dateinamen zu erhalten, die übergeben werden? Ich kann es natürlich manuell machen, aber es kann langweilig werden.
LJNielsenDk