Vraag Hoe maak ik van Sublime Text 3 de standaard teksteditor [dupliceren]


Deze vraag heeft hier al een antwoord:

Ik wil graag gedit vervangen en Sublime Text 3 als mijn standaard teksteditor gebruiken voor alle tekstbestanden op mijn Ubuntu-systeem. Kun je me laten weten hoe ga ik over het maken van deze verandering?


78
2017-12-28 19:40


oorsprong


Ik geloof niet dat dit een duplicaat zou moeten zijn. Een daarvan vraagt ​​naar GUI-teksteditors, terwijl de andere vraagt ​​naar CLI-teksteditors. - Matt D


antwoorden:


Deze instructies gaan ervan uit dat u Sublime Text 3 hebt geïnstalleerd met behulp van de .deb bestand verstrekt voor Ubuntu. Als u de tarball hebt gedownload en handmatig hebt geïnstalleerd, moet u de onderstaande paden naar uw installatielocatie wijzigen.


Zorg eerst dat /usr/share/applications/sublime_text.desktop bestaat (sublime-text.desktop op sommige systemen):

ls /usr/share/applications/sublime_text.desktop

Open dan /usr/share/applications/defaults.list met Sublime:

subl /usr/share/applications/defaults.list

Zoeken naar alle exemplaren van gedit en vervang ze door sublime_text. Sla het bestand op, log uit en weer in en je zou helemaal klaar moeten zijn.


Als om een ​​of andere reden /usr/share/applications/sublime_text.desktop (of sublime-text.desktop) bestaat niet, maak het:

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

Open het in Sublime:

subl /usr/share/applications/sublime_text.desktop

en plak het volgende erin:

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

Als u echter Sublime Text hebt geïnstalleerd met behulp van de .deb bestand gedownload van sublimetext.com, zou het bestand al moeten bestaan.


116
2017-12-29 20:41



Dit desktop-bestand werkt geweldig op mijn systeem, behalve dat de klikacties met het "Nieuw venster" of het "Nieuw bestand" ervoor zorgen dat de muiscursor in een drukke-spinmodus gaat. Alles lijkt normaal te werken hoewel ... - Digikata
Ik kan dit niet laten werken in Ubuntu 13.10 met Sublime Text 2, ik heb ervoor gezorgd dat sublime_text.desktop is gewijzigd om sublieme-tekst-2.desktop, suggesties te reflecteren? - user3165887
trouwens, zijn sublieme-tekst niet subliem_tekst, geïnstalleerd van officiële repo; 14.04 - Gundars Mēness
Ik kan dit niet laten werken in Ubuntu 13.10 met Sublime Text 3, niet met sublime_text noch sublime-text. - matt
Werkt in Ubuntu 14.10 & Sublieme Tekst 3. Bedankt! - Oliboy50


Nadat je Sublime hebt geïnstalleerd, klik je met de rechtermuisknop op een tekstbestand. Ga naar het tabblad "Openen met". Selecteer 'Andere toepassingen weergeven'. Selecteer vervolgens Sublieme tekst 3.

Ik hoop dat dit helpt!


1
2017-12-28 19:56



Ik deed dat, ik hoopte te weten te komen of er een systeembrede verandering was die ik voor alle tekstbestanden kon maken. - mjwittering
Ik dacht dat dat het zou veranderen voor alle txt's ... misschien heb ik het mis, maar ik was er vrij zeker van ... - masulzen
Als het in de lijst ontbreekt, past u de hier genoemde wijzigingen toe: askubuntu.com/a/755041/80283 - Muhammad Gelbana