Как сделать 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 $*
Это не глобальное решение, хотя.