Risposte:
Fare clic con il tasto destro del mouse sul file che si desidera aprire, selezionare "Apri con un'altra applicazione". Verrà visualizzata una finestra contenente un elenco di tutti i programmi installati. Seleziona gvim dall'elenco e assicurati che "Ricorda questa applicazione ..." sia selezionato. Questo aprirà tutti i file di quel tipo in gvim. Tuttavia, questa è solo metà della storia, poiché ci sono molti più tipi di file. Un altro modo è modificare o creare questo file:
~/.local/share/applications/defaults.list
e assicurati che contenga
[Default Applications]
text/plain=gvim.desktop
Un modo raccomandato per farlo è digitare questo comando in un terminale:
sudo update-alternatives --config editor
per aggiornare l'editor della riga di comando e
sudo update-alternatives --config gnome-text-editor
per aggiornare l'editor della GUI. Immettere il numero corrispondente all'editor che si desidera impostare come editor e premere Invio. Ciò aggiornerà tutti i riferimenti di sistema.
Questo dovrebbe farlo.
sed -n '/=gedit\.desktop$/s/gedit/gvim/p' /usr/share/applications/defaults.list >> ~/.local/share/applications/defaults.list
Questo dovrebbe fare in modo che tutti i file che si aprono di default con gedit.desktop vengano aperti di default da gvim.desktop (per il tuo utente). Probabilmente c'è un modo "migliore", ma mi piace farlo tramite il terminale.
Questa domanda viene posta continuamente e nessuna delle risposte sembra funzionare al 100%.
Se sei pigro e non ti dispiace un trucco rapido e sporco, prova questo:
sudo mv /usr/bin/gedit /usr/bin/gedit.old
sudo ln -s /usr/bin/gvim /usr/bin/gedit
Le finestre di modifica mostreranno comunque "GEDIT" nella barra del titolo, ma la finestra conterrà gvim.