Die Antwort von Yusuf ist richtig, aber in meinem Fall unvollständig. Da ich keine Kile.desktop
Datei in meiner hatte /usr/share/applications
(die .desktop
Zuordnung ist versteckt, wie Cumulus007 hervorhebt), musste ich sie erstellen und das einfache Schreiben Exec=kile %F
reicht nicht aus. Folgendes habe ich in die Kile.desktop
Datei eingefügt, die ich gemäß den Anweisungen von Yusuf erstellt habe:
[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
Dadurch konnte ich schließlich Kile
als Standardanwendung zum Öffnen von .tex
Dateien auswählen .
/usr/share/applications
gibt es keine.desktop
Dateien, nur Anwendungsdateien ohne Erweiterungen. Die Datei fürKile
ist nicht da, wie kann ich sie erstellen?Exec=kile %F
funktionieren sollte, aber das ist nicht genug. Ich habe eine Antwort hinzugefügt, die erklärt, warum es in meinem Fall nicht funktioniert hat. Prost.Öffnen Sie die Anwendungsdesktopdatei (in diesem Fall
kile.desktop
) unter "/ usr / share / applications" und prüfen Sie, ob dieExec
Zeile mit folgendem endet :%F
. Ist dies nicht der Fall, müssen Sie diesen Wert an diese Zeile anhängen (ggf. mit einem vorangestellten Leerzeichen). Hier ist der Befehl zum Bearbeiten der Desktop-Datei:oder
Hier könnte kde4 etwas anderes sein.
Ändern Sie die Exec-Zeile von:
zu:
und dann sollte Kile in der Liste erscheinen.
quelle
Kile ist in "Ubuntu" nicht standardmäßig. Sie müssen es (und seine Qt / KDE-Abhängigkeiten) selbst mit einem Software-Manager oder installieren
sudo apt-get install kile
. Wenn Sie möchten, können Sie zunächst ausführenapt-get install -s --no-install-recommends kile
, um als Simulation zu sehen, was Kile sonst noch ohne die Empfehlungen bringt.Nachdem Sie Kile installiert haben, wird es möglicherweise immer noch nicht als Option im Kontextmenü angezeigt, wie Sie erfahren haben. Dies kann eine Folge des Fehlens einer
.desktop
Datei sein, wie hier ausführlich beschrieben: Wie lege ich kile als Standardanwendung für .tex-Dateien fest? .quelle
Meine Situation war etwas anders, aber ich glaube, die Antwort könnte hier hilfreich sein.
Ich benutze Ubuntu 16.04; Die Standardanwendung zum Öffnen von .tex-Dateien war RStudio (dh wenn Sie auf eine Tex-Datei doppelklicken, wurde sie in RStudio geöffnet). Die
kile.desktop
Datei hatte bereits dasExec=kile %F
Ende. Um eine foo.tex-Datei mit kile (oder texmaker) zu öffnen, musste ich mit der rechten Maustaste klicken und Öffnen mit auswählen.Die dauerhafte Lösung, um das Gehörlosenprogramm für mich zu ändern, war:
Properties
Open With
set as default
Ich weiß nicht, wie ich das in der Kommandozeile machen soll.
quelle