Я использую Ubuntu MATE 16.04 Xenial Xerus (MATE, версия 1.12), и когда я щелкаю правой кнопкой мыши по файлу .desktop с помощью caja, нет никакой опции «Открыть с помощью другого приложения», что очень раздражает, так как мне нужно открыть pluma и открывать файл оттуда каждый раз, когда мне нужно отредактировать больше вещей, чем просто команда (команда может быть отредактирована с помощью правого клика-> свойства) файла .desktop. Любая идея о том, как я могу это исправить (если это ошибка) или как я могу вручную добавить запись «Открыть с помощью другого приложения» (если она не будет там по выбору создателя)?
Редактировать:
Добавление пользовательского сценария, описанного pomsky, является отличным решением. Хотя я вижу, что при щелчке правой кнопкой мыши некоторые файлы имеют запись «Открыть с помощью другого приложения», а некоторые другие (например, XML) имеют запись «Открыть с помощью», а затем вы выбираете «Другое приложение». Есть ли способ добавить что-то подобное для файлов .desktop. Может быть, отредактировав что-нибудь в папке / usr / share / caja? Я вижу код «open with» по адресу /usr/share/caja/ui/caja-directory-view-ui.xml, но не могу этого понять.
Можно попробовать это not-so-elegant обходное решение:
~/.config/caja/scripts/
. Открывают документ и вводят следующие две строки:
#!/bin/sh
pluma $CAJA_SCRIPT_SELECTED_URIS
Сохраняют & закройте документ и метку как исполняемый файл.
Теперь необходимо видеть дополнительный объект, названный Сценарии в контекстном меню (контекстное меню). Там Вы найдете этот опция Open-with-Pluma , которая должна работать как ожидалось.