Uso nautilus como administrador de archivos y me gustaría usar Vim en lugar de Gedit para editar mis archivos de texto. Muchos archivos (archivos de registro, archivos vacíos, ...) ya están abiertos con Vim, sin embargo, no todos, por ejemplo, los archivos tex y XML todavía están abiertos con Gedit.
update-alternatives --get-selections | grep edit
rendimientos
editor auto /usr/bin/vim.gnome
gnome-text-editor manual /usr/bin/vim.gnome
readline-editor auto /usr/bin/rlwrap
y también configuré las variables de entorno VISUAL
y EDITOR
para que apunten a vim.
Aunque las preguntas son sobre cambiar la aplicación predeterminada para cualquier tipo de archivo, está bien responder con una solución que solo aborde el problema mencionado cambiando el editor predeterminado, ya que eso es lo que me molesta en este momento.
EDITAR:
La respuesta de "hesse" funcionó para la mayoría de los tipos de archivos, pero no para todos. Por ejemplo, los Makefiles todavía se abren con Gedit. file --mime-type Makefile
devuelve text/plain
, que ya está incluido en ~/.local/share/applications/defaults.list
. Sin embargo, file --mime-type somefile
también regresa text/plain
pero se abre con Vim.
Yo uso Debian inestable.
text=gvim.desktop
otext/*=gvim.desktop
no funciona Quiero cubrir todos los archivos de texto.La clave es Archivo | Propiedades. Elija este elemento de menú con un archivo del tipo de archivo de destino seleccionado, vaya a la pestaña "Abrir con" y presione "Restablecer". Luego seleccione una aplicación y presione "Establecer como predeterminado". Cocina probada en Nautilus 3.2.1.
fuente