与 KDE 相比,我更喜欢 gnome 桌面 - 但是与 gedit 相比,我更喜欢 Kate 文本编辑器 - 但是 gedit 是 gnome 中的默认编辑器。
我该如何设置才能使双击文件时的默认应用程序成为 Kate?
答案1
尝试这小教程。或者,如果您想要更简单的方法,只需右键单击文件并选择使用所需的应用程序打开。
答案2
我想将我的默认编辑器更改为 emacsclient(它在当前 emacs 会话中打开一个文件,以服务器模式运行)。问题是,我没有 emacsclient.desktop 文件。当我调整 /usr/share/applications/emacs23.desktop 文件并将其放入 ~/.local/share/applications/emacsclient.desktop 时,它起作用了
这是基于 http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg12557.html
答案3
感谢 Alex,这对我而言在 Ubuntu 16.04 LTS 上很有用:
创建一个包含以下内容的文件~/.local/share/applications/defaults.list
:
[Default Applications]
application/x-perl=kate.desktop
text/plain=kate.desktop
text/x-chdr=kate.desktop
text/x-csrc=kate.desktop
text/x-dtd=kate.desktop
text/x-java=kate.desktop
text/mathml=kate.desktop
text/x-python=kate.desktop
text/x-sql=kate.desktop
使用副本创建缺失的 kate.desktop:
sudo cp /usr/share/applications/gedit.desktop /usr/share/applications/kate.desktop
在复制的文件中,将 ie 替换gedit
为kate
vim:%s/gedit/kate
答案4
我在使用 Ubuntu 20.04,我需要进行编辑,~/.config/mimeapps.list
以便将其text/plain=org.kde.kate.desktop
放在[Default Applications]
块中。
[Default Applications]
text/plain=org.kde.kate.desktop