Come posso modificare il mio editor di testo predefinito da gedit a Emacs?
Come posso modificare il mio editor di testo predefinito da gedit a Emacs?
Risposte:
La risposta non ha funzionato il 12.10. Ecco cosa ha funzionato nel mio caso:
Questo funziona anche su 12.04 e 13.04.
gedit
con geany
)
Una soluzione più solida sarebbe quella di sostituire gli attacchi /usr/share/applications/defaults.list
.
sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
Fare clic destro su un file di testo, scegliere "Apri con" e mostrerà altri editor in un sottomenu. Fai clic su "Altre applicazioni ...". Ti mostrerà una finestra di dialogo con un elenco di applicazioni, seleziona Emacs e assicurati che l'opzione "Ricorda questa applicazione per il file" documento di testo semplice "sia selezionata. Fai clic su "Apri".
Non uso un DE, ma per le mie configurazioni il comando successivo è il migliore:
/usr/bin/select-editor
Se desideri sostituire gedit con qualsiasi altro editor di testo per tutti i tipi di file, il modo più semplice è modificare il defaults.list
file che si trova qui:
/usr/share/applications/defaults.list
Trova e sostituisci tutti i gedit.desktop
riferimenti con il tuo editor (in questo caso emacs.desktop
). Per modificare il file sono necessarie le autorizzazioni di root. Quindi, basta fare:
sudo -H gedit /usr/share/applications/defaults.list
Salva il file, chiudilo ed è fatto.
È possibile impostare l'editor di testo predefinito per un utente specifico in # ~ / .local / share / applicazioni / mimeapps.list :
[Default Applications]
text/plain=gedit.desktop
Per la configurazione globale per tutti gli utenti devi modificare /etc/gnome/defaults.list
Per impostare Pluma come editor di testo predefinito per tutti gli utenti (globale):
sudo sed -i 's | text / plain = gedit.desktop | text / plain = pluma.desktop | g' /etc/gnome/defaults.list
export EDITOR=emacs
- e forse si aggiunge a quello in.bashrc
modo che diventi il valore predefinito.