Некоторое время назад я следовал руководству, в котором говорилось, как "установить" Sublime, чтобы он вел себя как стандартная программа, с иконкой Unity, которую я мог бы закрепить на панели запуска. Я также установил Sublime так, чтобы он был приложением по умолчанию для открытия текстовых файлов.
Есть еще одна вещь, которую он не делает. Если я перетащу файл из nautilus на лаунчер, все приложения исчезнут, но те, которые могут его открыть, не исчезнут (Gedit не исчезнет). Затем я могу перетащить файл в приложение, которое может его обработать, и это приложение его откроет.
Этого не происходит в Sublime, как мне настроить это так, чтобы это происходило?
решение1
Вам необходимо добавить в файл MIME-типы файлов, которые вы хотите открыть .desktop
.
Вероятно, самый простой способ сделать это — использоватьАрронакс:
- Открытый Арронакс
- Перетащите символ Sublime из Dash в окно Arronax. Это загрузит
.desktop
файл. - Откройте вкладку «Типы MIME» в Arronax.
- Перетащите несколько файлов того типа, который вы хотите открыть из nautilus, в поле ввода типов MIME. Вы увидите добавленные типы MIME.
- Сохраните
.desktop
файл в формате~/.local/share/applications/
. Кнопка «Папка пользовательского приложения» в диалоговом окне «Сохранить» перенесет вас в эту папку.