Как сделать vim графическим текстовым редактором по умолчанию?

Пытаясь установить vim по умолчанию вместо gedit, я обнаружил, что это можно сделать двумя способами:

использование defaults.list и сделать text/plain (и другие) указывают на vim.desktop (какой формат для создания .desktop файлы?)

использование update-alternatives и изменить gnome-text-editor (сейчас у него есть только одна альтернатива, поэтому я думаю, что мне нужно установить еще одну. Как это сделать?)

и какой лучший способ сделать это?

2 ответа

ОП решил проблему здесь:

Хорошо я создал vim.desktop в ~/.local/share/applications и модифицированный defaults.list (в том же каталоге) включить

text/plain=vim.desktop

После этого, sudo update-mime и это работает! (Я не уверен, требуется ли этот шаг)

При нажатии на текстовый файл открывается vim, не гвим, в терминале и :q закрывает терминал тоже.

Для графического окружения я использую что-то вроде этого:

Open Nautilus-RightClick on desired File-Properties-Open with...-Select

Затем укажите на простую обертку, например,

#!/bin/bash
gnome-terminal.wrapper -e vim $*

Это не глобальное решение, хотя.

Другие вопросы по тегам