Odpowiedź udzielona przez Yusufa jest poprawna, ale w moim przypadku była niekompletna. Ponieważ nie miałem w sobie żadnego Kile.desktop
pliku /usr/share/applications
( .desktop
powiązanie jest ukryte, jak zauważa Cumulus007), musiałem go utworzyć, a samo pisanie Exec=kile %F
nie wystarczy. Oto, co umieściłem w Kile.desktop
pliku, który utworzyłem zgodnie z instrukcjami Yusufa:
[Desktop Entry]
Name=Kile
Comment=LaTeX front end
Exec=kile %f
Terminal=false
Icon=/usr/share/pixmaps/kile.xpm
Type=Application
Categories=Office;Database
MimeType=text/x-bibtex
To w końcu pozwoliło mi wybrać Kile
jako domyślną aplikację do otwierania .tex
plików.
/usr/share/applications
nie ma żadnych.desktop
plików, tylko pliki aplikacji bez rozszerzeń. Nie ma pliku dlaKile
, jak mogę go utworzyć?Exec=kile %F
powinno sprawić, że zadziała, ale to nie wystarczy. Dodałem odpowiedź wyjaśniającą, dlaczego w moim przypadku nie działa. Twoje zdrowie.Otwórz plik na pulpicie aplikacji (w tym przypadku
kile.desktop
) w „/ usr / share / aplikacji” i sprawdzić, czyExec
końce Zgodnie z tym:%F
. Jeśli tak nie jest, musisz dołączyć tę wartość do tego wiersza (w razie potrzeby ze spacją poprzedzającą). Oto polecenie użyte do edycji pliku pulpitu:lub
Tutaj kde4 może być czymś innym.
zmień wiersz exec z:
do:
a następnie Kile powinien pojawić się na liście.
źródło
Kile nie jest domyślny w „Ubuntu”. Musisz zainstalować go (i jego zależności Qt / KDE) samodzielnie, korzystając z Menedżera oprogramowania lub
sudo apt-get install kile
. Jeśli chcesz, możesz najpierw uruchomić,apt-get install -s --no-install-recommends kile
aby zobaczyć, jako symulację, co jeszcze przyniesie Kile, nawet bez rekomendacji.Po zainstalowaniu Kile możliwe jest, że nadal nie zobaczysz go jako opcji w menu kontekstowym. Może to być konsekwencją braku
.desktop
pliku, jak opisano szczegółowo tutaj: Jak ustawić Kile jako domyślną aplikację dla plików .tex? .źródło
Moja sytuacja była trochę inna, ale wierzę, że odpowiedź może być pomocna tutaj.
Używam Ubuntu 16.04; domyślną aplikacją do otwierania plików .tex był RStudio (tj. po dwukrotnym kliknięciu pliku tex, został on otwarty w RStudio).
kile.desktop
Plik już miałExec=kile %F
zakończenie. Aby otworzyć plik foo.tex za pomocą Kile (lub Texmakera) musiałem kliknąć prawym przyciskiem myszy i wybrać Otwórz za pomocą.Stałym rozwiązaniem dla mnie, aby zmienić program niesłyszących, było:
Properties
Open With
set as default
Nie wiem, jak to zrobić w wierszu polecenia.
źródło