93 votes

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 procéder pour effectuer ce changement ?

137voto

MattDMo Points 2055

Ces instructions supposent que vous avez installé Sublime Text 3 à l'aide de l'utilitaire d'installation de Sublime Text. .deb fourni pour Ubuntu. Si vous avez téléchargé l'archive et l'avez installée manuellement, vous devrez modifier les chemins 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

Recherche de toutes les instances de gedit ( org.gnome.gedit sur certains systèmes) et les remplacer par sublime_text . Enregistrez le fichier, déconnectez-vous et reconnectez-vous, et tout devrait ê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-y ce qui suit :

[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;

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

-1voto

Rushat Points 292

Une fois que vous avez installé Sublime, faites un clic 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 vous aidera !

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