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

16

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

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

Я делаю:

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

Появится окно Open With . И у него нет приложения ST2.

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

UPD

Похожие вопросы и ответы не принимаются:

связать программу с файлом, в котором программа отсутствует в списке

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

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

    
задан Green 07.07.2013 в 14:34
источник

4 ответа

1

Я нашел этот путь. И без ввода командной строки, что хорошо.

  1. В « Диспетчер файлов » щелкните правой кнопкой мыши файл (например, file.conf ), который вы хотите открыть Sublime Text 2 (или любым другим приложением).

  2. Выберите « Свойства ». Должно появиться окно под названием file.conf - Properties .

  3. На вкладке « Общие » нажмите « Открыть с помощью », а затем выберите « Другое приложение ... ». Должно появиться окно под названием Open With .

  4. В нижней части этого окна выберите « Использовать пользовательскую команду: », а затем « Обзор ... ».

  5. Посмотрите на необходимый исполняемый файл Sublime Text 2, например.

Самая важная часть сейчас: перед нажатием Ok поместите выбранный путь в двойные кавычки, например:

"/opt/Sublime Text 2/sublime_text"

, потому что иначе он не может принять путь.

    
ответ дан Green 08.07.2013 в 12:56
источник
14

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

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

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

Также см. Связывание типов файлов в Ubuntu 13.10 .     

ответ дан Goghard 23.10.2013 в 21:03
3

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

  1. Перейдите к /usr/share/applications или ~/.local/share/applications/
  2. Создать новый файл appName.desktop ( appName - это имя приложения, которое вы хотите использовать)
  3. Копировать содержимое любого другого файла * .desktop (я использовал gedit.desktop )
  4. Обновить контент: Name = , Exec = , ..., %U - это имя файла, который нужно открыть.
  5. Сохраните его.
  6. Щелкните правой кнопкой мыши файл, который вы хотите открыть, с помощью appName
  7. Перейдите в раздел «Свойства / Открыть с» и нажмите «Показать другие приложения», 8 Ваше имя приложения должно быть там, просто выберите его.
ответ дан Greturz 08.08.2014 в 23:38
1

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

  1. Загрузите и установите файл deb для возвышенного текста. Например: Ссылка

  2. После установки Убедитесь, что файл sublime_text.desktop существует в / usr / share / applications /

  3. Пожарный терминал и тип:

    $ sudo gedit ~ / .local / share / applications / mimeapps.list Добавьте в конце следующие строки: [Приложения по умолчанию]

    : (некоторые существующие сопоставления ассоциаций)

    [Добавленные ассоциации]

    : (некоторые существующие сопоставления ассоциаций)

    текст / обычный = sublime_text.desktop;

    Сохранить и выйти.

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

    
ответ дан Shubham Verma 10.06.2016 в 23:56