J'ai vu autre réponses , mais après avoir suivi les instructions, mon éditeur par défaut est LibreOffice, même pour les fichiers txt.
Je souhaite utiliser Sublime Text 3 comme éditeur par défaut pour tous les fichiers texte: txt, makefile, cpp, h, md, etc.
Mon liste par défaut est plein de sublime-text.desktop et ne contient pas de libreoffice-writer.desktop. Cependant, tous les fichiers txt sont ouverts dans LibreOffice Writer. La seule extension ouverte en texte sublime après un double-clic est cpp. Je peux ouvrir le texte sublime comme d'habitude (et aussi via subl en ligne de commande) et ouvrir des fichiers à partir de celui-ci, mais je veux ouvrir des fichiers texte en texte Sublime en double-cliquant dessus. La version de Sublime Text est 3126. Ubuntu est 16.04.
Voici sublime-text.desktop et voici defaults.list .
Comment définir le texte sublime comme éditeur par défaut et pourquoi LibreOffice writer ouvre-t-il les fichiers texte?
La solution fournie par Anwesha fonctionnera, mais vous devrez faire de sublime textuellement votre application d’ouverture par défaut pour tous les formats de fichier.
Ce qui a fonctionné pour moi en 17h10 était le suivant: Tout d’abord, c’est le chemin du fichier exécutable pour sublime text J'ai ST 3 et c’est à
/ opt/sublime_text/sublime_text
Ouvrez ensuite votre terminal et utilisez les commandes suivantes:
Sudo update-alternatives --install /usr/bin/gnome-text-editor gnome-text-editor /path/to/executablesublime 100
Puis entrez:
Sudo update-alternatives --config gnome-text-editor
Cela fera apparaître une liste des alternatives disponibles, où la valeur par défaut est marquée par un astérisque. Si le texte sublime n'est pas cela, sélectionnez-le maintenant en entrant le numéro correspondant. Assurez-vous que la priorité de sublime-text est la plus haute.
Et tu as fini! J'espère que cela aide: D
Pour faire Sublime Text votre éditeur de texte par défaut, vous devez cliquer avec le bouton droit sur n’importe quel fichier texte, sélectionner Propriétés, puis le bouton Ouvrir avec onglet. Sélectionnez Sublime dans la liste, puis cliquez sur le bouton Définir par défaut.