How to add a custom program to "Open With" list of programs in Xubuntu 13.04? How to associate a file with a program to open it with?
How to associate file types with Sublime Text 2? have downloaded Sublime Text 2. I've unpacked it in /opt/Sublime Text 2/ каталог.
Now I want to open all .conf файлы с ST2. Но я не могу установить это легко. Xubuntu не предлагает ST2 в списке Open With программы.
Я делаю:
щелкните правой кнопкой мыши на fonts.conf >> Properties... >> Open With >> Other Application,
И Open With окно появляется. И у него нет приложения ST2.
Как добавить ST2 в Open With список или как связать файл с ST2?
UPD:
Подобные вопросы и не получили ответа:
привязать программу к файлу, которого нет в списке
Как связать типы файлов с Sublime Text 2?
почему простые вещи становятся сложнее в Ubuntu (Xubuntu)?
4 ответа
Я нашел этот путь. И без какой-либо командной строки, что хорошо.
В "Диспетчере файлов" щелкните правой кнопкой мыши файл (например,
file.conf) вы хотите, чтобы вас открывал Sublime Text 2 (или любое другое приложение).Выберите "Свойства". Окно под названием
file.conf - Propertiesдолжен появиться.На вкладке "Общие" нажмите "Открыть с помощью", а затем выберите "Другое приложение...". Окно под названием
Open Withдолжен появиться.В нижней части этого окна выберите "Использовать пользовательскую команду:", а затем "Обзор...".
Перейдите к необходимому исполняемому файлу, например, Sublime Text 2.
Самая важная часть сейчас: до нажатия Ok поместить выбранный путь в двойные кавычки, например:
"/opt/Sublime Text 2/sublime_text"
потому что иначе он не может принять путь.
Прочитайте этот ответ: Как связать типы файлов с Wine в Nautilus.
Вы должны создать / отредактировать .desktop файл находится в ~/.local/share/applications/ или же /usr/share/applications/
Найдите Exec= параметр и в конце строки добавить %U - он будет заменен именем файла, который будет открыт.
Также см. Связывание типов файлов в Ubuntu 13.10.
Вот что я только что попробовал:
- Идти к
/usr/share/applicationsили же~/.local/share/applications/ - Создать новый файл
appName.desktop(appNameэто название приложения, которое вы хотите использовать) - Скопируйте содержимое любого другого файла *.desktop (я использовал
gedit.desktop) - Обновите содержание:
Name =,Exec =,..., с%Uбудучи именем файла, который нужно открыть. - Сохрани это.
- Щелкните правой кнопкой мыши на файле, который вы хотите открыть с помощью
appName - Перейдите в Свойства / Открыть с помощью и нажмите "Показать другие приложения". 8 Ваше имя приложения должно быть там, просто выберите его.
Этот ответ работал для меня: глобально ассоциировать тип файла с определенным приложением
Загрузите и установите файл deb для возвышенного текста, например: https://www.sublimetext.com/3
После установки убедитесь, что файл sublime_text.desktop существует в / usr / share / Applications /
Пожарный терминал и тип:
$ sudo gedit ~ /.local / share / Applications / mimeapps.list Добавьте в конце следующие строки: [Приложения по умолчанию]
: (некоторые существующие сопоставления ассоциаций)
[Добавленные Ассоциации]
: (некоторые существующие сопоставления ассоциаций)
текст / обычный =sublime_text.desktop;
Сохранить и выйти.
Этот файл переопределяет /etc/gnome/defaults.list, поэтому все сопоставления файлов включаются в файл mimeapps.list.