web-dev-qa-db-fra.com

Afficher la boîte de dialogue "Ouvrir avec ..." à l'aide d'une commande

Existe-t-il un moyen d'afficher le dialogue "Ouvrir avec ..." de Nautilus ou Thunar (ou autre) directement depuis la ligne de commande? J'utilise muCommander et j'ai besoin d'ouvrir de temps en temps des fichiers avec des applications non par défaut. J'utilise Ubuntu 14.04.

4
Tuetschek

mimeopen pourrait être ce que vous recherchez. Utilisez-le avec le -d commutateur:

user@Host:~$ mimeopen -d test.txt
Please choose a default application for files of type text/plain

    1) gedit  (gedit)
    2) Other...

use application #2
use command: vi
Opening "test.txt" with vi  (text/plain)

Tu peux choisir 2 pour une autre application, puis tapez votre commande à utiliser (vi, dans mon cas). Après avoir choisi vi, il sera automatiquement dans la liste en premier lieu. Ainsi, lorsque vous tapez mimeopen test.txt il s'ouvrira test.txt dans vi sans demander. De plus, vous pouvez utiliser mimopen --ask test.txt cela vous demandera toutes les applications par défaut (gedit et dans mon cas aussi vi).

1
chaos