Answers:
右键单击要打开的文件,选择“使用其他应用程序打开”。将弹出一个窗口,其中包含所有已安装程序的列表。从列表中选择gvim,并确保选中“记住该应用程序...”。这将在gvim中打开该类型的所有文件。但是,这只是故事的一半,因为文件类型更多。另一种方法是编辑或创建此文件:
~/.local/share/applications/defaults.list
并确保其中包含
[Default Applications]
text/plain=gvim.desktop
建议的方法是在终端中键入以下命令:
sudo update-alternatives --config editor
更新命令行编辑器,以及
sudo update-alternatives --config gnome-text-editor
更新GUI编辑器。输入与要设置为编辑器的编辑器相对应的编号,然后按Enter。这将更新您所有的系统引用。
那应该做。
sed -n '/=gedit\.desktop$/s/gedit/gvim/p' /usr/share/applications/defaults.list >> ~/.local/share/applications/defaults.list
这应该使默认情况下通过gedit.desktop打开的所有文件都被gvim.desktop默认打开(针对您的用户)。可能有一种“更好”的方式,但是我喜欢通过终端来完成。
一直都在问这个问题,似乎没有一个答案百分百有效。
如果您懒惰并且不介意快速而肮脏的hack,请尝试以下操作:
sudo mv /usr/bin/gedit /usr/bin/gedit.old
sudo ln -s /usr/bin/gvim /usr/bin/gedit
您的编辑窗口仍将在标题栏中显示“ GEDIT”,但该窗口将包含gvim。