Come faccio a rendere Sublime Text 3 l'editor di testo predefinito [duplicato]

78

Mi piacerebbe sostituire gedit e usare Sublime Text 3 come editor di testo predefinito per tutti i file di testo sul mio sistema Ubuntu. Puoi farmi sapere come faccio a fare questo cambiamento?

    
posta mjwittering 28.12.2013 - 20:40

2 risposte

115

Queste istruzioni presuppongono che sia stato installato Sublime Text 3 utilizzando il file .deb fornito per Ubuntu. Se hai scaricato il tarball e l'hai installato manualmente, dovrai modificare i percorsi sottostanti al percorso di installazione.

Innanzitutto, assicurati che /usr/share/applications/sublime_text.desktop esista ( sublime-text.desktop su alcuni sistemi):

ls /usr/share/applications/sublime_text.desktop

Quindi, apri /usr/share/applications/defaults.list con Sublime:

subl /usr/share/applications/defaults.list

Cerca tutte le istanze di gedit e sostituiscile con sublime_text . Salva il file, scollegalo e torna indietro e dovresti essere tutto pronto.

Se per qualche ragione /usr/share/applications/sublime_text.desktop (o sublime-text.desktop ) non esiste, crearlo:

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

Aprilo in Sublime:

subl /usr/share/applications/sublime_text.desktop

e incolla quanto segue:

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

Tuttavia, se hai installato Sublime Text utilizzando il file .deb scaricato da sublimetext.com, il file dovrebbe già esistere.

    
risposta data MattDMo 29.12.2013 - 21:41
0

Una volta installato Sublime, fai clic con il tasto destro su un file di testo. Vai alla scheda "Apri con". Seleziona "Mostra altre applicazioni". Quindi, seleziona Sublime Text 3.

Spero che questo aiuti!

    
risposta data masulzen 28.12.2013 - 20:56

Leggi altre domande sui tag