Я полагаю, я мог бы использовать mkdir
/, touch
но я не уверен, что они будут в текущем каталоге, как показано в рейнджере.
Принятый ответ правильный, но кто-то может предпочесть набирать эти команды, просто нажав одну клавишу. Как @jaustin описывает в своем ответе, необходимо, чтобы ключи были сопоставлены в ~/.config/ranger/rc.conf
файле конфигурации.
Если вы скопировали файлы конфигурации по умолчанию
ranger --copy-config=all
тогда у вас уже есть кратчайший доступ к mkdir
/ touch
:
map <F7> console mkdir%space
)map <INSERT> console touch%space
)Моя текущая версия Ranger - 1.9.2 .
Кстати: дополнительное пространство в конце map c console touch␣
не работает. Только map c console touch%space
будет работать.
Вы можете использовать :touch somefile
, но я предпочитаю, чтобы это сопоставлено с ключом.
:map c console touch
(обратите внимание на дополнительное место в конце)
Поместите это в нижней части вашего ~/.config/ranger/rc.conf
минус ведущих: