открыть (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.

  • В чем разница между открытием приложения из терминала Vs, который непосредственно открывается?
  • Гармонический текст в меню tmux
  • Как отключить поддержку мыши в терминале?
  • Как определить, запущен ли процесс в терминале невидимым?
  • Как sudo прерывается в xterm на Ctrl-C?
  • Терминал показывает искаженные символы с теми же настройками, что и другой терминал, отображающий правильные символы
  • можно ли отправить управляющую последовательность в эмулятор терминала с помощью клавиатуры
  • Постоянное выполнение команды терминала
  • Объединение локального и удаленного терминального мультиплексирования
  • Вывод на экран на ARM Mini2440. В настоящее время просто приглашение для входа
  • Терминальное имя pty в соответствии с IP-адресом источника
  • Чтение char-by-char тихо не работает
  • Interesting Posts

    Solaris 10: удалять завершающие пустые строки из нескольких файлов

    ps, чтобы показать только процессы, которые соответствуют более чем одному условию (AND)

    Отсутствие сетевого / беспроводного соединения после перенастройки – «network UNCLAIMED»

    SSH на удаленную машину с использованием другого локального идентификатора

    Как запустить автозапуск службы (apache2) с помощью Linux Mint

    Хотите назначить выделенный шлюз по умолчанию для двух карт NIC на сервере linux

    Прекратить завершение bash из-за умных и игнорирования расширений

    «Tar: непризнанная опция – предупреждение» во время «apt-get install»

    Получить указание команды ssh

    Управление Grub и Logical Volume Management

    Что лучше для веб-сервера уровня продукта: RHEL / Ubuntu Server / Debian / CentOS

    Достоинства файловой системы без разделов

    Эквивалент Linux-фильтра «xt_bpf» для Linux

    Полночный командир не работает

    Как удалить запятую (,) между двумя словами, используя Bash

    Linux и Unix - лучшая ОС в мире.