Jak mogę skonfigurować Ubuntu, aby otwierał pliki danego typu (np. File.tex) w danym programie (np. Emacs)?
Jak mogę skonfigurować Ubuntu, aby otwierał pliki danego typu (np. File.tex) w danym programie (np. Emacs)?
Odpowiedzi:
Uruchom Nautilus , kliknij prawym przyciskiem myszy jeden z tych plików, wybierz „Właściwości” z menu kontekstowego i ustaw swoje preferencje za pomocą opcji „Otwórz za pomocą”.
Zamiast edytować defaults.list, łatwiej mi korzystać z programu xdg-mime. Przeglądając przeglądarkę pdf, widząc jej Adobe i przełączając go na KPDF:
$xdg-mime query default application/pdf
AdobeReader.desktop
$xdg-mime default kde-kpdf.desktop application/pdf
$xdg-mime query default application/pdf
kde-kpdf.desktop
I możesz użyć xdg-open, aby otworzyć plik w preferowanej aplikacji:
$xdg-open file.pdf
Możesz użyć zakładki Właściwości pliku, aby zmienić program użyty do jego otwarcia, jak zauważył Manni.
Edycja: spójrz na odpowiedź Chris089 . Wolę, aby bezpośrednio edytować pliki, jak zasugerowałem poniżej. Przydałoby się wiedzieć, jakie są typy MIME i gdzie leżą skojarzenia, ale użyłbym tego narzędzia do modyfikacji pliku.
Jeśli jednak chcesz zastosować rozwiązanie tekstowe, a nawet rzucić okiem na konfigurację skojarzeń plików dla różnych typów:
$ cat ~ / .local / share / applications / defaults.list
[Aplikacje domyślne]
application / vnd.google-earth.kml + xml = Google-googleearth.desktop
application / keyhole = Google-googleearth.desktop
application / earthviewer = Google- googleearth.desktop
application / vnd.google-earth.kmz = Google-googleearth.desktop
$ cat /usr/share/applications/defaults.list | grep ^ audio
audio / 3gpp = totem.desktop
audio / ac3 = totem.desktop
audio / AMR = totem.desktop
audio / AMR-WB = totem.desktop
audio / basic = totem.desktop
audio / midi = totem.desktop
audio / mp4 = totem.desktop
audio / mpeg = totem.desktop
audio / mpegurl = totem.desktop
audio / ogg = totem.desktop
audio / prs.sid = totem.desktop
audio / vnd.rn-realaudio = totem.desktop
audio / x-ape = totem.desktop
audio / x-flac = totem.desktop
audio / x-gsm = totem.desktop
audio / x-it = totem.desktop
audio / x-m4a = totem.desktop
audio / x-matroska = totem.desktop
audio / x-mod = totem.desktop
audio / x-mp3 = totem.desktop
audio / x-mpeg = totem.desktop
audio / x-mpegurl = totem.desktop
audio / x-ms-asf = totem.desktop
audio / x -ms-asx = totem.desktop
audio / x-ms-wax = totem.desktop
audio / x-ms-wma = totem.desktop
audio / x-musepack = totem.desktop
audio / x-pn-aiff = totem.desktop
audio / x-pn-au = totem.desktop
audio / x-pn-realaudio = totem.desktop
audio / x-pn-realaudio-plugin = totem.desktop
audio / x-pn-wav = totem.desktop
audio / x- pn-windows-acm = totem.desktop
audio / x-realaudio = totem.desktop
audio / x-real-audio = totem.desktop
audio / x-sbc = totem.desktop
audio / x-scpls = totem.desktop
audio / x-speex = totem.desktop
audio / x-tta = totem.desktop
audio / x-wav = totem.desktop
audio / x-wavpack = totem.desktop
audio / x-vorbis = totem.desktop
audio / x-vorbis + ogg = totem.desktop
audio / x-xm = totem.desktop
Oto dokument specyfikacji pozycji pulpitu, który szczegółowo opisuje potrzebę i użycie pliku .desktop (zamiast ścieżki do pliku wykonywalnego).