Varsayılan metin düzenleyicimi gedit'ten Emacs olarak nasıl değiştirebilirim?
Varsayılan metin düzenleyicimi gedit'ten Emacs olarak nasıl değiştirebilirim?
Yanıtlar:
Cevap 12.10'da işe yaramadı. İşte benim durumumda ne işe yaradı:
Bu aynı zamanda 12.04 ve 13.04'te çalışır.
gedit
ile geany
)
Bağlamaları değiştirmek daha sağlam bir çözüm olacaktır /usr/share/applications/defaults.list
.
sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
Bir metin dosyasına sağ tıklayın, "Birlikte Aç" seçeneğine gelin, alt menüdeki diğer editörleri gösterecektir. "Diğer Uygulama ..." üzerine tıklayın. Size bir uygulama listesi içeren bir iletişim kutusu gösterecek, Emacs'i seçip "Bu metni" düz metin belgesi için bu dosyayı hatırla "seçeneğinin" işaretli olduğundan emin olun. "Aç" ı tıklayın.
DE kullanmıyorum, ancak yapılandırmalarım için bir sonraki komut en iyisidir:
/usr/bin/select-editor
Gedit'i tüm dosya tipleri için başka bir metin editörüyle değiştirmek istiyorsanız, en kolay olan defaults.list
burada bulunan dosyayı düzenlemektir :
/usr/share/applications/defaults.list
Sadece tüm gedit.desktop
referansları kendi editörünüzle bulun ve değiştirin (bu durumda emacs.desktop
). Dosyayı düzenlemek için kök izinlerine ihtiyacınız var. Yani, sadece yapın:
sudo -H gedit /usr/share/applications/defaults.list
Dosyayı kaydedin, kapatın ve bitti.
Belirli bir kullanıcı için varsayılan metin düzenleyicisini # ~ / .local / share / applications / mimeapps.list dizininde şu şekilde ayarlayabilirsiniz :
[Default Applications]
text/plain=gedit.desktop
Tüm kullanıcılar için genel yapılandırma için /etc/gnome/defaults.list
Pluma'yı tüm kullanıcılar için varsayılan metin editörü olarak ayarlamak için (genel):
sudo sed -i 's | text / plain = gedit.desktop | text / plain = pluma.desktop | g' /etc/gnome/defaults.list
export EDITOR=emacs
- ve belki de bunu eklemek,.bashrc
böylece varsayılan hale gelir.