使用 Ubuntu 12.04。我想选择 kile 作为 tex 文件的默认应用程序,但我遇到了问题。我经过
“右键单击”-> 属性-> 打开方式-> 显示其他应用程序
但是 kile 不在列表中,那么我该如何选择 kile 呢?
我错过了一些明显的东西吗?
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 出现在列表中。