it-swarm.com.de

Wie erstelle ich eine neue Datei / ein neues Verzeichnis mit Ranger?

Ich nehme an, ich könnte mkdir/touch verwenden, bin mir aber nicht sicher, ob diese in das aktuelle Verzeichnis aufgenommen werden, wie es in Ranger angezeigt wird.

22

Um ein Verzeichnis in Ranger zu erstellen, geben Sie einfach ein

:mkdir exampledir

oder,

:touch examplefile
21

Die akzeptierte Antwort ist korrekt, aber jemand könnte es vorziehen, diese Befehle nur durch Drücken einer Taste einzugeben. Wie @jaustin in seiner Antwort beschreibt, müssen Schlüssel in der Konfigurationsdatei ~/.config/ranger/rc.conf Zugeordnet sein.

Wenn Sie Standardkonfigurationsdateien von kopiert haben

ranger --copy-config=all

dann haben Sie bereits den kürzesten Zugriff auf mkdir/touch:

  • F7 - mkdir (config: map <F7> console mkdir%space)
  • Insert - Berühren Sie (config: map <INSERT> console touch%space)

Meine aktuelle Version von Ranger ist 1.9.2.

Übrigens: Zusätzlicher Speicherplatz am Ende von map c console touch␣ Funktioniert nicht. Nur map c console touch%space Funktioniert.

10
Mikolasan

Sie können :touch somefile Verwenden, aber ich bevorzuge es, einem Schlüssel zugeordnet zu werden.

:map c console touch  (Beachten Sie den zusätzlichen Platz am Ende)

Platziere dies am unteren Rand deines ~/.config/ranger/rc.conf Abzüglich des führenden :

5
jaustin