Как создать новый файл / каталог с помощью рейнджера?

В этом окне OSX есть / bin / sh как:

$ ls -alF /bin/sh
-r-xr-xr-x  1 root  wheel  632672 May  5  2016 /bin/sh*
$ uname -a
Darwin AUS-LM-000421.local 15.6.0 Darwin Kernel Vers...
21
14.11.2017, 23:17
3 ответа

Чтобы создать каталог в ranger , просто введите

:mkdir exampledir

или,

:touch examplefile
34
27.01.2020, 19:43

Принятый ответ правильный, но кто-то может предпочесть, чтобы эти команды вводились простым нажатием одной клавиши. Как описывает @jaustin в своем ответе, ключи должны быть сопоставлены в файле конфигурации ~/.config/ranger/rc.conf.

Если вы скопировали файлы конфигурации по умолчанию до

ranger --copy-config=all

то у вас уже есть кратчайший доступ к mkdir/touch:

  • F7-mkdir (конфиг:map <F7> console mkdir%space)
  • Вставить-коснуться (конфиг:map <INSERT> console touch%space)

Моя текущая версия Ranger: 1.9.2 .

Кстати, :дополнительный пробел в конце map c console touch␣не работает. Только map c console touch%spaceбудет работать.

20
27.01.2020, 19:43

Для создания нового файла, который вы собираетесь немедленно отредактировать, используя:

:edit new_file_name

немного быстрее. Это откроет файл в vim. Обратите внимание, что вам нужно сохранить его в vim(, например. с:w)перед его появлением (в отличие от :touch, что приведет к немедленному созданию файла ).

2
04.08.2020, 00:19

Теги

Похожие вопросы