Я хотел бы знать, как я могу установить текстовый редактор терминала в качестве настольного приложения по умолчанию? Я хочу дважды щелкнуть файл и открыть его в редакторе терминала.
Я думаю, что правильный способ сделать это должно создать Настольное Средство запуска для Вашего альтернативного редактора, и затем изменять базу данных MIME для соединения его как приложения по умолчанию для цели mimetype (s).
Например:
Создайте минимальное $HOME/.local/share/applications/myedit.desktop
как
[Desktop Entry]
Type=Application
Exec=/usr/bin/nano %F
Terminal=true
Name=MyEdit
Можно хотеть добавить, по крайней мере, подходящее Icon
поле, если у Вас есть тот.
Править $HOME/.local/share/applications/mimeapps.list
[Default Applications]
x-scheme-handler/mailto=thunderbird.desktop
message/rfc822=thunderbird.desktop
application/x-extension-eml=thunderbird.desktop
text/plain=myedit.desktop
Обновите базу данных MIME
update-mime-database ~/.local/share/mime
После этого двойной щелчок по файлу простого текста в файловом менеджере Наутилуса должен открыть терминал гнома и работать nano
на файле.
Короткий ответ: Я надеюсь, что я неправ, но это, вероятно, невозможно или предельно трудно.
общий ответ - Вы, хотел бы установить Ваш терминал как Приложение по умолчанию в GUI, с немного некоторые аргументы ему. По моему опыту, Терминалы имеют тенденцию не поддерживать "запущенный это приложение" как аргумент и в прошлый раз, когда я сделал что-то вроде этого, что у меня было средство запуска, устанавливает огибающую переменную, которая я тогда зарегистрировался в .dotfile своей оболочки, чтобы сделать правильную вещь. Так, необходимо было бы убедить файловый браузер использовать действие как "экспорт MAGIC_EDITOR=launch-vim; консоль %s" и затем Ваша оболочка проверила бы MAGIC_EDITOR и вытянула бы %s как какой... 1$?
Это может стать хрупким и, возможно, должно быть восстановлено после обновления или если Вы изменяете свое терминальное предпочтение, & c.
Намного легче использовать форму графического интерфейса тех текстовых редакторов. (Пример: gvim довольно хорош, но я предпочитаю шрифт/цвета, который я уже имею в своем терминале.)
, Конечно, в терминале, можно установить РЕДАКТОРА и/или ВИЗУАЛЬНЫЕ переменные среды.