En mode org, je peux définir des liens externes par exemple comme
[[file+sys:path/to/document.pdf]]
Le fichier document.pdf est ensuite ouvert avec une visionneuse pdf externe. La documentation en mode org affirme que cette commande "s'ouvre [s] via le système d'exploitation, comme un double-clic".
Il y a cependant une différence à "double-cliquer", car je trouve que les applications par défaut spécifiques au système (pour les documents, les sites Web, les vidéos, etc.) ne sont pas respectées dans ma configuration; Sur Ubuntu 12.04, l'application par défaut pour les pages Web a été définie sur Firefox et seuls les fichiers .html locaux en mode organisation sont toujours ouverts avec Chromium.
Comment configurer le mode organisation pour respecter mes paramètres d'application par défaut?
org-mode
respecter les valeurs par défaut du système. Cette version nous obligerait à définir les valeurs par défaut manuellement.~/.mailcap
pour utiliser Emacsvlc
, au lieu des outils par défaut du système d'Ubuntu.Si vous utilisez un environnement de bureau Linux, il est probable qu'il utilise xdg-utils. Voir cet article de blog .
Par conséquent, vous pouvez faire ceci:
la source
Il existe quelques vars utilitaires définis dans les versions ultérieures du mode org:
qui devrait définir des valeurs par défaut raisonnables pour ces environnements.
Utilisez-les comme ceci:
la source