如何将 gvim 设置为我的默认文本编辑器而不是 gedit?

如何将 gvim 设置为我的默认文本编辑器而不是 gedit?

我知道我可以使用类似 Ubuntu Tweak 之类的工具来更改每个文件的文件关联。但我想知道是否有办法更快地完成此操作,只需设置系统,以便所有原本由 gedit 打开的文件现在都将由 gvim 处理。

答案1

右键单击要打开的文件,选择“使用其他应用程序打开”。将弹出一个窗口,其中包含所有已安装程序的列表。从列表中选择 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。这将更新所有系统引用。

这样就差不多了。

答案2

只需选择默认使用 gedit 打开的任何文件,转到其属性,然后将其打开的默认应用程序更改为 gvim。就大功告成了!

答案3

这个问题总是被问到,但似乎没有一个答案能 100% 解决。

如果你很懒,并且不介意快速而肮脏的破解,请尝试以下操作:

sudo mv /usr/bin/gedit /usr/bin/gedit.old
sudo ln -s /usr/bin/gvim /usr/bin/gedit

您的编辑窗口仍将在标题栏中显示“GEDIT”,但窗口将包含 gvim。

相关内容