web-dev-qa-db-fra.com

Comment faire de Sublime Text 3 l'éditeur de texte par défaut

J'aimerais remplacer gedit et utiliser Sublime Text 3 comme éditeur de texte par défaut pour tous les fichiers texte de mon système Ubuntu. Pouvez-vous me dire comment je peux faire ce changement?

86
mjwittering

Ces instructions supposent que vous avez installé Sublime Text 3 en utilisant le fichier .deb fourni pour Ubuntu. Si vous avez téléchargé l'archive et que vous l'avez installée manuellement, vous devrez modifier les chemins d'accès ci-dessous en fonction de votre emplacement d'installation.


Tout d’abord, assurez-vous que /usr/share/applications/sublime_text.desktop existe (sublime-text.desktop sur certains systèmes):

ls /usr/share/applications/sublime_text.desktop

Ensuite, ouvrez /usr/share/applications/defaults.list avec Sublime:

subl /usr/share/applications/defaults.list

Recherchez toutes les instances de gedit et remplacez-les par sublime_text. Enregistrez le fichier, déconnectez-vous et reconnectez-vous. Vous devriez être prêt.


Si, pour une raison quelconque, /usr/share/applications/sublime_text.desktop (ou sublime-text.desktop) n'existe pas, créez-le:

Sudo touch /usr/share/applications/sublime_text.desktop

Ouvrez-le dans Sublime:

subl /usr/share/applications/sublime_text.desktop

et collez le texte suivant dans celui-ci:

[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;

[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text/sublime_text -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
OnlyShowIn=Unity;

Cependant, si vous avez installé Sublime Text à l'aide du fichier .deb téléchargé à partir de sublimetext.com, ce fichier devrait déjà exister.

125
MattDMo

Une fois que vous avez installé Sublime, cliquez avec le bouton droit sur un fichier texte. Allez dans l'onglet "Ouvrir avec". Sélectionnez "Afficher les autres applications". Ensuite, sélectionnez Sublime Text 3.

J'espère que cela t'aides!

1
masulzen