Come cambio l'editor di testo predefinito?

59

Come posso cambiare il mio editor di testo predefinito da gedit a Emacs?

    
posta Olivier Lalonde 16.11.2010 - 04:11

10 risposte

65

La risposta non ha funzionato il 12.10. Ecco cosa ha funzionato nel mio caso:

  1. Fai clic con il pulsante destro su un file di testo.
  2. Scegli "Proprietà" (non "Apri con ...")
  3. Fai clic sulla scheda "Apri con".
  4. Scegli il tuo nuovo editor di testo.
  5. Contrassegna l'editor di testo scelto utilizzando un pulsante "Imposta come predefinito".

Funziona anche su 12.04 e 13.04.

    
risposta data Benjamin 29.08.2012 - 00:26
24

Per modificare l'editor di testo predefinito tra i tipi di file, prova ad aggiornare la configurazione di gnome-text-editor.

sudo update-alternatives --config gnome-text-editor

In alcuni casi:

sudo update-alternatives --config editor
    
risposta data kn_pavan 16.10.2014 - 13:33
11

Fai clic con il tasto destro su un file di testo, seleziona "Apri con" e mostrerà altri editor in un sottomenu. Clicca su "Altre applicazioni ...". Ti mostrerà una finestra di dialogo con un elenco di applicazioni, selezionerai Emacs e assicurati che l'opzione "Ricorda questa applicazione per" documento di testo semplice "file" sia selezionata. Fai clic su "Apri".

    
risposta data Mussnoon 16.11.2010 - 04:18
10

Una soluzione più solida sarebbe sostituire i binding in /usr/share/applications/defaults.list .

sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
    
risposta data shrinidhi joshi 10.12.2012 - 16:19
3
sed -i 's/gedit/emacs/g' /etc/gnome/defaults.list
    
risposta data cml.co 23.02.2015 - 14:50
2

Se lavori dal terminale, aggiungerei quanto segue al tuo file .bashrc (o al file di configurazione della tua shell preferita):

export EDITOR=emacs
    
risposta data haziz 06.12.2012 - 00:37
2

Se desideri sostituire gedit con qualsiasi altro editor di testo per tutti i tipi di file, il modo più semplice è modificare il file defaults.list che si trova qui:

/usr/share/applications/defaults.list

Trova e sostituisci tutti i riferimenti di gedit.desktop con il tuo editor (in questo caso emacs.desktop ). Sono necessarie le autorizzazioni di root per modificare il file. Quindi, fai:

sudo -H gedit /usr/share/applications/defaults.list

Salva il file, chiudilo e il gioco è fatto.

    
risposta data ayurdal 22.05.2015 - 11:06
1

Non uso un DE, ma per le mie configurazioni il comando successivo è il migliore:

/usr/bin/select-editor 
  • seleziona l'editor sensato predefinito da tutti gli editor installati
  • deve essere eseguito con l'utente corrente
  • devi avere più di un editor nel tuo sistema

Man page select-editor

    
risposta data oshliaer 14.08.2017 - 19:04
0

Puoi impostare l'editor di testo predefinito per un utente specifico in # ~ / .local / share / applications / mimeapps.list di:

[Default Applications]
text/plain=gedit.desktop

Per la configurazione globale per tutti gli utenti devi modificare /etc/gnome/defaults.list

    
risposta data panticz.de 16.07.2018 - 10:36
-2

Per impostare Pluma come editor di testo predefinito per tutti gli utenti (globale):

  

sudo sed -i '| text / plain = gedit.desktop | text / plain = pluma.desktop | g'   /etc/gnome/defaults.list

    
risposta data panticz.de 17.01.2017 - 13:34

Leggi altre domande sui tag