Как добавить пользовательскую программу в & ldquo; Открыть с помощью & rdquo; список программ в Xubuntu 13.04? Как связать файл с программой, чтобы открыть его? [Дубликат]

Этот вопрос уже имеет ответ здесь: глобально связать тип файла с определенным приложением 2 ответа

Как связать типы файлов с Sublime Text 2? скачали Sublime Text 2. Я распаковал его в директорию /opt/Sublime Text 2/.

Теперь я хочу открыть все .conf файлы с ST2. Но я не могу установить это легко. Xubuntu не предлагает ST2 в списке программ Open With.

Я:

щелкните правой кнопкой мыши по fonts.conf >> Properties... >> Open With >> Other Application.

Появится окно Open With.

Как добавить ST2 в список Open With или как связать файл с ST2?

UPD:

Аналогичные вопросы и ответы не отвечают:

Как связать типы файлов с Sublime Text 2?

Как связать типы файлов с Sublime Text 2?

Почему в Ubuntu (Xubuntu) возникают простые вещи?

1
задан 13 April 2017 в 15:23

3 ответа

Прочитайте этот ответ: Как связать типы файлов с Wine в Nautilus.

Вы должны создать / отредактировать файл .desktop, расположенный в ~/.local/share/applications/ или /usr/share/applications/

Найдите параметр Exec= и в конце строки добавьте %U - он будет заменен на имя файла, который нужно открыть.

Также см. Как связать типы файлов с Wine в Nautilus .

14
ответ дан 24 May 2018 в 20:13
  • 1
    Вы можете добавить% f в конец строки вместо% U. Пример: Exec = ProgramName% f – James 11 November 2013 в 08:00

Это то, что я только что пробовал:

Перейти к /usr/share/applications или ~/.local/share/applications/ Создать новый файл appName.desktop (appName - это имя приложения, которое вы хотите использовать) Скопируйте содержимое любого другого файла * .desktop (я использовал gedit.desktop). Обновляем содержимое: Name =, Exec =, ..., при этом %U является открываемым именем файла. Сохрани это. Щелкните правой кнопкой мыши файл, который вы хотите открыть, с помощью appName. Перейдите в «Свойства / Открыть с» и нажмите «Показать другие приложения». 8 Ваше имя приложения должно быть там, просто выберите его.
3
ответ дан 24 May 2018 в 20:13

Этот ответ сработал для меня: глобально связать тип файла с определенным приложением

Загрузите и установите файл deb для возвышенного текста Например: https://www.sublimetext.com/3 После установки Проверьте этот файл sublime_text.desktop существует в / usr / share / applications / Fire terminal и type: $ sudo gedit ~ / .local / share / applications / mimeapps.list Добавьте следующие строки в конец: [Приложения по умолчанию]: (некоторые существующие сопоставления ассоциаций ) [Добавленные ассоциации]: (некоторые существующие сопоставления ассоциаций) text / plain = sublime_text.desktop; Сохранить и выйти.

Этот файл переопределяет /etc/gnome/defaults.list, поэтому вся ассоциация файлов входит в файл mimeapps.list.

1
ответ дан 24 May 2018 в 20:13
  • 1
    Это ответ на другой вопрос. Каждый раз, когда вы хотите добавить возвышенность в качестве владельца расширения файла, вам придется повторно выполнить этот взлом. Правильный ответ заключается в том, чтобы добавить файл /usr/share/applications/*.desktop, чтобы всякий раз, когда вы хотите открыть файл с Sublime, это будет опция в диалоговом окне открытого файла. – rektide 23 September 2016 в 18:39

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

Похожие вопросы: