открыть (1) в rifle.conf для рейнджера на OS X

рейнджер

~/.config/ranger/rifle.conf

Для простоты

Какая одна строка – в файле конфигурации винтовки – может вызвать открытый (1) для всех типов файлов?

Задний план

https://forums.pcbsd.org/thread-20080-post-111030.html#pid111030 под столбцами Miller в поисковых системах / браузерах файловой системы .

Форум PC-BSD , по общему признанию, не является лучшим местом для вопроса, который накладывается на использование OS X для команды, которая впервые появилась в NextStep ;-), но это – по существу – призыв к советам о простой конфигурации для винтовка.

Мои закладки о рейнджерах включают следующее, одно из которых может включать (или намекать) ответ, но, честно говоря, я потерял половину. Указатель в правильном направлении может быть всем, что нужно …

  • Официальное руководство пользователя · hut / ranger Wiki
  • Bloerg: менеджер файлов Ranger (2012-10-17)
  • Установка и использование Ranger, диспетчера файлов терминала, на Ubuntu VPS | DigitalOcean (2013-07-12)
  • Ranger: быстрое управление файлами (2013-08-12, изменено 2015-03-22)
  • Ubuntu Manpage: открыватель файлов винтовки – рейнджера

Контекст OS X

В крайних случаях (например, мой) для некоторых областей файловых систем операционная система может быть более отзывчивой с рейнджером, чем с Finder. Мне еще предстоит выяснить, будет ли предпочтение рейнджера уменьшать необходимость использования com.apple.IconServices …


Наличие файла

В ретроспективе, получив ответ на этот вопрос, я понял, что был слишком осторожен. В моей истории команд –

 gpes3e-gjp4:~ gjp22$ history | grep ranger\ --copy 158 ranger --copy-config=commands 169 ranger --copy-config=scope 

– но не ranger --copy-config=all

Я отложил ~/.config/ranger и затем выполнил эту команду, чтобы получить файл конфигурации по умолчанию. Затем добавлена ​​верхняя строка, указанная в https://unix.stackexchange.com/a/223804/13260 ниже.

Тем не менее: содержимое файла по умолчанию является для меня чужой территорией. С или без строк и комментариев в этом файле возникла бы проблема « одной строки» этого вопроса.

2 Solutions collect form web for “открыть (1) в rifle.conf для рейнджера на OS X”

Ни одна из команд в первом ответе не имела желаемого эффекта, но на основании этого я экспериментировал со следующим:

 has open, flag f = open "$@" 

Теперь файл rifle.conf содержащий только одну строку, кажется эффективным. Если я правильно понимаю, одно и только условие, удовлетворенное, заключается в том, что open установлено (т.е. находится в $ PATH).

Результаты поиска Google для rifle.conf «открыты» обратили внимание на https://github.com/rafi/.config/blob/master/ranger/rifle.conf

винтовка рейнджера открыта для osx, установка прохода магазина dir


После первого комментария ниже я упростил файл rifle.conf чтобы он включал:

 flag f = open "$@" 

Это тоже, кажется, имеет желаемый эффект.

что ты уже испробовал?

Согласно одной из ссылок ссылок, которые вы опубликовали, строка:

 has open, flag f = open -a "$1" 

или

 has open, flag f = "open -a" "$1" 

где я начну. Я не могу протестировать, не имея доступа к OS X.

  • Как обновляется дисплей, когда символ стирания вводится в эмулятор терминала?
  • Есть ли эмулятор терминала в Linux с функцией «мгновенного воспроизведения» в iterm2?
  • Ping не работает, но я могу просматривать интернет
  • просмотр stdout для другого pts
  • Как снова открыть процесс?
  • Как играть простые заметки, такие как звук ding-dang в терминале
  • Как слить два словаря счетчика частоты - unix cmd?
  • Эмулятор терминала с функциональностью сохранения вкладок?
  • Как закрыть терминал, не убивая его детей (без запуска `screen`)?
  • Полностью не GUI (или терминал) способ подключения к проводной сети 802.1x
  • Использование ps и наблюдение за соблюдением родительского и дочернего процессов
  • Linux и Unix - лучшая ОС в мире.