Nenhum dos comandos da primeira resposta teve o efeito desejado, mas com base neles, eu experimentei o seguinte:
has open, flag f = open "$@"
Agora, um arquivo rifle.conf
contendo apenas essa linha parece ser eficaz. Se bem entendi, a única condição, satisfeita, é que open
esteja instalado (ou seja, localizado em $ PATH).
Os resultados da pesquisa do Google para rifle.conf "foram abertos" chamou a atenção para o link
ranger rifle open for osx, setting pass store dir
Após o primeiro comentário abaixo, simplifiquei o arquivo rifle.conf
para incluir:
flag f = open "$@"
Isso também parece ter o efeito desejado.