Use & , que executará o comando de forma assíncrona, de modo que o ranger ainda será utilizável enquanto o aplicativo estiver aberto.
Por exemplo, no seu rifle.conf use a seguinte linha:
mime ^text, label editor = emacs & -- "$@"
em vez de
mime ^text, label editor = emacs -- "$@"
Da mesma forma, suponha que você queira abrir uma imagem com gimp , então você pode pressionar r em ranger para abrir uma lista de aplicativos disponíveis. A lista pode parecer com:
0 | eog -- "$@"
1 | feh -- "$@"
2 | eom -- "$@"
3 | gimp -- "$@"
:open_with
Em seguida, use 3 & em vez de 3 para abrir a imagem em gimp , mantendo o ranger utilizável.
Algum tempo ranger pode não estar configurado para reconhecer o aplicativo correto (por exemplo, mathematica ). Ainda é possível escolher esse aplicativo digitando o nome do aplicativo no prompt :open_with . No entanto, para manter o ranger ainda responsivo, use o sinalizador f como em:
:open_with mathematica f
(o método acima para usar um sinalizador f é de aqui )