102 votes

Comment changer l'éditeur de texte par défaut ?

Comment puis-je changer mon éditeur de texte par défaut de gedit à Emacs ?

111voto

Benjamin Points 1997

Voici ce qui a fonctionné dans mon cas :

  1. Faites un clic droit sur un fichier texte.
  2. Choisissez "Propriétés" (et non "Ouvrir avec...").
  3. Cliquez sur l'onglet "Ouvrir avec".
  4. Choisissez votre nouvel éditeur de texte.
  5. Marquez l'éditeur de texte choisi à l'aide du bouton "Set as default".

Cela fonctionne également sur 12.04 et 13.04.

@ Edit : based on comments it does work on all distros until 20.04

52voto

kn_pavan Points 881

Pour changer l'éditeur de texte par défaut pour tous les types de fichiers, essayez de mettre à jour la configuration de gnome-text-editor.

sudo update-alternatives --config gnome-text-editor

Dans certains cas :

sudo update-alternatives --config editor

15voto

Une solution plus robuste consisterait à remplacer les liens dans le fichier /usr/share/applications/defaults.list .

sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list

11voto

Drew Dara-Abrams Points 121

Faites un clic droit sur un fichier texte, pointez sur "Ouvrir avec" et d'autres éditeurs apparaîtront dans un sous-menu. Cliquez sur "Autre application...". Il vous montrera un dialogue avec une liste d'applications, sélectionnez Emacs et assurez-vous que l'option "Se souvenir de cette application pour le fichier "document texte brut"" est cochée. Cliquez sur "Ouvrir".

11voto

contributorpw Points 263

Je n'utilise pas de DE, mais pour mes configurations, la commande suivante est la meilleure :

/usr/bin/select-editor 
  • il sélectionne votre éditeur sensible par défaut parmi tous les éditeurs installés
  • doit être exécuté avec l'utilisateur actuel
  • vous devez avoir plus d'un éditeur dans votre système

Pages d'homme select-editor

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X