web-dev-qa-db-fra.com

Comment créer un nouveau fichier / répertoire en utilisant ranger?

Je suppose que je pourrais utiliser mkdir/touch mais je ne suis pas sûr que ceux-ci iraient dans le répertoire courant comme vu dans ranger.

22
Chris Stryczynski

Pour créer un répertoire dans ranger , tapez simplement

:mkdir exampledir

ou,

:touch examplefile
21
Chris Stryczynski

La réponse acceptée est correcte, mais quelqu'un pourrait préférer que ces commandes soient tapées simplement en appuyant sur une touche. Comme @jaustin le décrit dans sa réponse, il faut avoir des clés mappées dans ~/.config/ranger/rc.conf fichier de configuration.

Si vous avez copié les fichiers de configuration par défaut par

ranger --copy-config=all

alors vous avez déjà le plus court accès à mkdir/touch:

  • F7 - mkdir (config: map <F7> console mkdir%space)
  • Insert - toucher (config: map <INSERT> console touch%space)

La version actuelle de Ranger est 1.9.2.

BTW: espace supplémentaire à la fin de map c console touch␣ ne fonctionne pas. Seulement map c console touch%space marchera.

10
Mikolasan

Vous pouvez utiliser :touch somefile, mais je préfère le mapper à une clé.

:map c console touch  (notez l'espace supplémentaire à la fin)

Placez-le au bas de votre ~/.config/ranger/rc.conf moins le premier :

5
jaustin