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?

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

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.