Пытаясь установить vim по умолчанию вместо gedit, я обнаружил, что это можно сделать двумя способами:
Использовать defaults.list
и заставить text/plain
(и другие) указывать на vim.desktop
(что такое формат для создания .desktop
файлов?)
Используйте update-alternatives
и измените gnome-text-editor
(сейчас у него есть только одна альтернатива, поэтому я думаю, что мне нужно установить еще одну. Как это сделать?) [ 118]
и какой лучший способ сделать это?
Для графического окружения я использую что-то вроде этого:
Open Nautilus-RightClick on desired File-Properties-Open with...-Select
Затем укажите на простую оболочку, например
.#!/bin/bash
gnome-terminal.wrapper -e vim $*
Это не глобальное решение, хотя.
OP исправил проблему здесь:
Хорошо, я создал
vim.desktop
в~/.local/share/applications
и изменилdefaults.list
(в том же каталоге), чтобы включить [ 1110]text/plain=vim.desktop
После этого
sudo update-mime
и его работа! ( Я не уверен, требуется ли этот шаг )При нажатии на текстовый файл открывается
BLOCKQUOTE>vim
, а не gvim, в терминале и:q
закрывает терминал тоже.