Korzystam z Taskcoach, aby utworzyć listę moich zadań.
Wprowadzone przeze mnie dane zostały zapisane, powiedzmy, w tasks.tsk na moim pulpicie. Wewnętrznie jest to plik XML o określonej strukturze.
Teraz, ilekroć go otwieram, otwiera się w moim edytorze tekstów, jak każdy inny XML.
Próbowałem zmienić rozszerzenie na .task i .my_tasks, ale powiązany program to wciąż edytor.
Po przejściu do Google i przeczytaniu forów, kliknąłem plik prawym przyciskiem myszy i w Properties
-> Open With
wybrałem TaskCoach.
Plik otwiera się w TaskCoach, ale każdy inny plik .XML również otwiera się za pomocą TaskCoach!
P: Jak sprawić, aby Ubuntu otwierało pliki .task w TaskCoach, zachowując skojarzenie .xml -> edytor?
filesystem
configuration
file-association
bohdan_trotsenko
źródło
źródło
Odpowiedzi:
Zmień nazwę swojego pliku na
_anything_.task
(gdzie_anything_
jest coś odpowiednio opisowego.)Najpierw musisz utworzyć plik XML z informacjami o rozszerzeniu. (Jeśli chcesz, skopiuj poniższy tekst do nowego pliku tekstowego i zapisz go jako
task.xml
.)Teraz musisz zapisać lub skopiować ten nowy plik do katalogu
~/.local/share/mime/packages
dla skojarzenia pliku dla użytkownika lub/usr/share/mime/packages
dla systemowego skojarzenia plików.Po zakończeniu uruchom
gdzie
[MIME-DIRECTORY]
jest poprzednio wybrany katalog minus/packages
sufiks. (Użyjsudo
dla skojarzenia ogólnosystemowego.)Teraz otwórz menedżera plików i kliknij prawym przyciskiem myszy dowolny plik .task i wybierz Taskcoach jako domyślny program z opcją open with w menu kontekstowym.
Zadanie wykonane. Wszystkie
.task
pliki będą się teraz otwierać z Taskcoach!źródło
sudo update-mime-database /usr/share/mime
. Próbowałem się wylogować i zalogować ponownie, ale bezskutecznie.Dzieje się tak, ponieważ wszystkie są tego samego typu MIME (
application/xml
).Jeśli chcesz, aby pliki TaskCoach były traktowane inaczej niż inne pliki XML, musisz skonfigurować dla nich nowy typ MIME.
Nigdy wcześniej tego nie robiłem, ale wygląda na to, że Gnome ma dość dobrą dokumentację, jak to zrobić: dodaj niestandardowy typ MIME dla wszystkich użytkowników / indywidualnych użytkowników .
źródło
Jeśli nie chcesz ręcznie zbyt dużo robić bałaganu, assoGiate jest wybranym narzędziem graficznym. Zobacz tutaj, aby uzyskać więcej informacji.
źródło