Uso nautilus come file manager e vorrei utilizzare Vim invece di Gedit per modificare i miei file di testo. Molti file (file di registro, file vuoti, ...) sono già aperti con Vim, tuttavia non tutti, ad esempio file tex e file XML, vengono ancora aperti con Gedit.
update-alternatives --get-selections | grep edit
i rendimenti
editor auto /usr/bin/vim.gnome
gnome-text-editor manual /usr/bin/vim.gnome
readline-editor auto /usr/bin/rlwrap
e ho anche impostato le variabili di ambiente VISUAL
e EDITOR
in modo che puntino a vim.
Sebbene le domande riguardino la modifica dell'applicazione predefinita per qualsiasi tipo di file, va bene rispondere con una soluzione che risolve solo il problema menzionato modificando l'editor predefinito, poiché è quello che mi disturba al momento.
MODIFICARE:
La risposta di "hesse" ha funzionato per la maggior parte dei tipi di file, ma non per tutti. Ad esempio i Makefile sono ancora aperti con Gedit. file --mime-type Makefile
ritorni text/plain
, che è già incluso in ~/.local/share/applications/defaults.list
. Tuttavia, file --mime-type somefile
ritorna anche text/plain
ma viene aperto con Vim.
Uso Debian instabile.
text=gvim.desktop
otext/*=gvim.desktop
non funziona. Voglio coprire tutti i file di testo.