web-dev-qa-db-fra.com

Comment définir l'éditeur par défaut dans 13.04?

Aucun de this , this ni this n'a fonctionné pour définir mon éditeur par défaut. Je n'ai pas essayé ceci , j'ai bien peur que cela ne fonctionne pas non plus.

Alors, comment définir l'éditeur par défaut sur emacs ou éventuellement emacsclient dans 13.04 via le CLI/terminal?

Un double-clic sur un fichier texte ouvre toujours le nom gedit.

Je dis spécifiquement 13.04 parce que je n'ai eu aucun problème à le faire dans 11.04 à partir duquel j'ai récemment effectué une mise à niveau.

5
Bleeding Fingers

Voici comment définir les applications par défaut.

pointez et cliquez:

Faites un clic droit sur le fichier texte que vous souhaitez ouvrir, choisissez Propriétés puis Ouvrir avec. Vous devriez trouver Emacs dans la liste des logiciels recommandés. Cliquez sur le bouton Définir par défaut.

tilisation de la ligne de commande:

Si vous souhaitez définir des applications par défaut à l'aide du terminal, utilisez l'outil XDG.

xdg-mime default emacs23.desktop text/plain

Ensuite, essayez d'ouvrir un document en texte brut.

Si vous souhaitez définir des applications par défaut pour l'utilisateur actuel, éditez ce fichier:

~/.local/share/applications/mimeapps.list

Pour modifier manuellement les paramètres globaux, voir ce fichier:

/usr/share/applications/default.list

Edit: Merci à Oli pour m'avoir fait connaître XDG dans les commentaires sous la question

8
Nullet

Essaye ça. Appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez les commandes ci-dessous:

Sudo update-alternatives --config editor 

Quand cela se produit, choisissez votre éditeur. Voir l'image ci-dessous.

enter image description here

15
Mitch

J'ai déjà posé une question similaire à propos de changer toutes les associations de Gedit en Sublime Text (un autre éditeur d'interface graphique).

C'est essentiellement à cela que vous devez répondre, sauf qu'au lieu d'utiliser un fichier .desktop pour Sublime Text, vous en ajouterez un (s'il en existe un) pour Emacs, puis vous ne modifiez que les associations correspondantes.

2
Oli

Allez dans les paramètres système -> Détails -> applications par défaut et sélectionnez Emacs comme application par défaut pour les fichiers. Je l'ai fait hier et ça marche bien ...

0
Alvar