J'utilise nautilus comme gestionnaire de fichiers et j'aimerais utiliser Vim au lieu de Gedit pour éditer mes fichiers texte. De nombreux fichiers (fichiers journaux, fichiers vides,…) sont déjà ouverts avec Vim, mais pas tous, par exemple les fichiers tex et les fichiers XML sont toujours ouverts avec Gedit.
update-alternatives --get-selections | grep edit
les rendements
editor auto /usr/bin/vim.gnome
gnome-text-editor manual /usr/bin/vim.gnome
readline-editor auto /usr/bin/rlwrap
et j'ai également défini les variables d'environnement VISUAL
et EDITOR
pour pointer vers vim.
Bien que la question porte sur la modification de l'applicatin par défaut pour n'importe quel type de fichier, il est correct de répondre avec une solution qui résout simplement le problème mentionné en changeant l'éditeur par défaut, car c'est ce qui me dérange en ce moment.
ÉDITER:
La réponse de «hesse» a fonctionné pour la plupart des types de fichiers, mais pas pour tous. Par exemple, les Makefiles sont toujours ouverts avec Gedit. file --mime-type Makefile
renvoie text/plain
, qui est déjà inclus dans ~/.local/share/applications/defaults.list
. Mais file --mime-type somefile
revient également text/plain
mais est ouvert avec Vim.
J'utilise Debian unstable.
text=gvim.desktop
outext/*=gvim.desktop
ne fonctionne pas. Je veux couvrir tous les fichiers texte.La clé est Fichier | Propriétés. Choisissez cet élément de menu avec un fichier du type de fichier cible sélectionné, allez dans l'onglet "Ouvrir avec" et appuyez sur "Réinitialiser". Sélectionnez ensuite une application et appuyez sur «Définir par défaut». Cuisine testée sur Nautilus 3.2.1.
la source