Я использую taskcoach, чтобы создать список своих задач.
Введенные мной данные были сохранены, скажем, в tasks.tsk на моем рабочем столе. Внутренне это XML-файл определенной структуры.
Теперь, когда я его открываю, он открывается в моем текстовом редакторе, как и любой другой XML.
Я пытался изменить расширение на .task и .my_tasks, но связанная программа все еще остается редактором.
После поиска и чтения форумов я щелкнул файл правой кнопкой мыши и в Properties
-> Open With
выбрал TaskCoach.
Файл открывается в TaskCoach, но любой другой файл .XML открывается вместе с TaskCoach!
Q: Как сделать так, чтобы Ubuntu открывал файлы .task в TaskCoach при сохранении ассоциации .xml -> editor?
filesystem
configuration
file-association
bohdan_trotsenko
источник
источник
Ответы:
Переименуйте файл, который у вас есть
_anything_.task
(где-_anything_
то подходящее описание.)Сначала вам нужно создать файл XML с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как
task.xml
.)Теперь вам нужно сохранить или скопировать этот новый файл в каталог
~/.local/share/mime/packages
для сопоставления файлов на пользователя или/usr/share/mime/packages
для общесистемной ассоциации файлов.Как только это будет сделано, запустите
где
[MIME-DIRECTORY]
выбранный ранее каталог минус/packages
суффикс. (Используйтеsudo
для общесистемной ассоциации.)Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши что-нибудь .task и выберите taskcoach в качестве программы по умолчанию с опцией open with в контекстном меню.
Работа сделана. Все
.task
файлы теперь будут открываться с помощью taskcoach!источник
sudo update-mime-database /usr/share/mime
. Пробовал выходить из системы и снова безрезультатно.Это происходит потому, что все они одинакового типа MIME (
application/xml
).Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить для них новый тип MIME.
Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавить пользовательский тип MIME для всех пользователей / отдельных пользователей .
источник
Если вы не хотите возиться слишком много вручную, assoGiate - это инструмент с графическим интерфейсом на ваш выбор. Смотрите здесь для получения дополнительной информации.
источник