Я использую nautilus в качестве файлового менеджера и хотел бы использовать Vim вместо Gedit для редактирования моих текстовых файлов. Многие файлы (файлы журналов, пустые файлы…) уже открыты с помощью Vim, однако не все из них, например, файлы tex и XML, все еще открываются с помощью Gedit.
update-alternatives --get-selections | grep edit доходность
editor auto /usr/bin/vim.gnome
gnome-text-editor manual /usr/bin/vim.gnome
readline-editor auto /usr/bin/rlwrap
и я также установил переменные окружения VISUALи EDITORдля указания на vim.
Хотя вопросы касаются изменения приложения по умолчанию для любого типа файла, было бы хорошо ответить решением, которое просто решает упомянутую проблему, изменяя редактор по умолчанию, поскольку это то, что беспокоит меня в данный момент.
РЕДАКТИРОВАТЬ:
Ответ «гессен» работал для большинства типов файлов, но не для всех. Например, Makefiles все еще открываются с помощью Gedit. file --mime-type Makefileвозвращает text/plain, который уже включен в ~/.local/share/applications/defaults.list. Однако file --mime-type somefileтакже возвращается, text/plainно открывается с Vim.
Я использую нестабильный Debian.
text=gvim.desktopилиtext/*=gvim.desktopне работает. Я хочу охватить все текстовые файлы.