Linux Mint'de varsayılan metin düzenleyicisini Yüce Metin olarak değiştirin


Yanıtlar:


12

/usr/share/applications/defaults.listYüce'de Aç :

sudo subl /usr/share/applications/defaults.list

İle ilgili tüm örnekleri arayın geditve değiştirin sublime_text. Dosyayı kaydedin, Sublime'dan çıkın, oturumu kapatın ve tekrar oturum açın, böylece her şey hazır olmalıdır.

DÜZENLE

Yukarıdaki talimatlar herhangi bir .debtabanlı sistemle çalışsa da (Ubuntu kullanıyorum), görünüşe göre Mint ile ilgili bir değişiklik var, /usr/share/applications/defaults.listyeniden başlatma sonrasında değişikliklerin kaybedileceği. Bu sorunu çözmek için aşağıdakileri yapın:

  1. Sublime'da yeni bir dosya oluşturun (zaten mevcut değilse) ~/.local/share/applications/defaults.list. İlk satır olmalıdır [Default Applications].
  2. /usr/share/applications/defaults.listSublime'da aç . İletişim kutusunu CtrlFaçmak için tuşuna basın ve arama kutusuna yazın.Findgedit
  3. Dosyadaki tüm örnekleri seçmek AltEnteriçin Find Alldüğmeye basın veya tıklayın gedit.
  4. Hit CtrlLsonra, tüm hattına seçimleri genişletmek vurmak CtrlCsatırları kopyalamak için.
  5. İçinde ~/.local/share/applications/defaults.list, CtrlViçeren satırları yapıştırmak için tuşuna basın gedit.
  6. İletişim kutusunu CtrlHaçmak için tuşuna basın Replace. geditİle arayın ve değiştirin sublime_text. Hit CtrlAltEnterTümünü Değiştir (veya tıklayın Replace Alldüğmesi) ve tüm hazırsınız.
  7. Kaydetme ~/.local/share/applications/defaults.list, çıkış yapma ve tekrar giriş yapma ve Sublime Text artık varsayılan metin düzenleyiciniz olmalıdır.

İlk başta çalışır, ancak yeniden başlattıktan sonra, defaultults.list döndürülür, sublime_text yerine gedit. Bunu önlemek için ne yapabilirim?
Mica

1
Görünüşe göre bu Darphane ile ilgili bir sorun kullanarak atlatılabilir .local/share/applications/defaults.listyerine. Bu nedenle, gedit satırlarını bu dosyaya kopyaladım / yapıştırdım / düzenledim ve şimdi /usr/share/applications/defaults.listyeniden başlattıktan sonra bile meslektaşlarını başarıyla geçersiz kılıyorlar.
Mica

@xichael - bilgi için teşekkürler. Cevabımı, bu soruna geçici bir çözüm bulmak için tam olarak nasıl açıklanacağı konusunda güncelledim. Genellikle orijinal çözümümün iyi çalıştığı Ubuntu kullanıyorum ve Mint oldukça benzer olduğu için işe yarayacağını düşündüm!
MattDMo

Küçük bir adım eksik: ~ / .local / share / apps / defaults.list üzerindeki ilk satırın çalışması için "[Varsayılan Uygulamalar]" olmalıdır
Alexandre L Telles

@Alexandre bunun için teşekkürler, cevabı güncelleyeceğim. Bir Ubuntu kullanıcısı olarak, sadece mevcut dosyalarla çalıştım, bu yüzden bu ayrıntıyı kaçırdım :)
MattDMo

1

Matt'in yanıtı da benim için çalıştı, açık talimatlar için çok teşekkürler!

Sadece birisinin yardımcı olması durumunda bariz olanı belirtmek için: farklı bir varsayılan düzenleyici istiyorsanız, o zaman:

  • örneğin 's yürütülebilir adını sağlamak vimcümledeki gedit~ / .local / share / applications / defaults.list dosyasında

  • export EDITOR=path\executablesizin ( ~\.profileveya ~\.bashrcveya herhangi bir şey) için uygun yapılandırma dosyasına dahil edildiğinden emin olun


1

Sistem dosyalarını kendiniz düzenlemek istemiyorsanız, ayarlarda "Tercih edilen uygulamalar" a gidebilirsiniz.


1

bu yüzden bunu yapmanın daha az karmaşık bir yolunu buldum.

Adım 1: Sublime ile açmak istediğiniz herhangi bir dosyayı seçin. Üzerine sağ tıklayın.

Adım 2: Özellikler'e gidin.

Adım 3: Birlikte Aç'a Git

4. Adım: Sublime'ı seçin

5. Adım: Varsayılan Olarak Ayarla

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.