如何将 kile 设置为 .tex 文件的默认应用程序?

Jes*_*sen 8 kile

使用 Ubuntu 12.04。我想选择 kile 作为 tex 文件的默认应用程序,但我遇到了问题。我经过

“右键单击”-> 属性-> 打开方式-> 显示其他应用程序

但是 kile 不在列表中,那么我该如何选择 kile 呢?

我错过了一些明显的东西吗?

Gab*_*iel 8

Yusuf 给出的答案是正确的,但就我而言,它是不完整的。由于我的Kile.desktop文件中没有文件/usr/share/applications.desktop关联是隐藏的,正如 Cumulus007 指出的那样),我必须创建它,仅仅编写Exec=kile %F是不够的。这是Kile.desktop我在使用 Yusuf 的说明创建的文件中放入的内容:

[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
Run Code Online (Sandbox Code Playgroud)

这最终允许我选择Kile作为默认应用程序来打开.tex文件。


小智 7

打开 /usr/share/applications 中的应用程序桌面文件并检查“Exec”行是否以该值结尾:“%F”。如果不是这种情况,则您必须将此值附加到此行。这是用于编辑桌面文件的命令:

gksu gedit /usr/share/applications/<filename>.desktop
Run Code Online (Sandbox Code Playgroud)

将 exec 行从

Exec=kile
Run Code Online (Sandbox Code Playgroud)

Exec=kile %F
Run Code Online (Sandbox Code Playgroud)

然后 Kile 出现在列表中。