作为默认编辑器,Vim的使用方法是什么?

16

我使用的是Windows XP,并安装了GVim 7.3。如何将其设置为默认编辑器?如何使其能够在命令提示符下运行,例如:

c:\Windows>gvim boot.ini

在gvim中打开这个文件。

非常感谢。

3个回答

24

将Gvim添加到PATH变量中

为了能够在命令行中调用Gvim,您需要将Vim的安装目录添加到PATH变量中。要做到这一点,请右键单击桌面上(或资源管理器中)的我的电脑 → 属性 → 高级选项标签 → 点击环境变量按钮。

在对话框中,转到用户变量字段并搜索是否已经存在PATH变量。如果存在PATH变量,则选择它,点击编辑按钮并按以下方式更改它:

%PATH%;C:/Program Files/Vim/Vim73

(或者Gvim安装目录,具体取决于你的安装情况)。

如果没有设置PATH变量,请创建一个新的,并将上述内容添加进去。

点击确定,然后打开一个新的命令窗口(非常重要!),导航到想要执行的目录并输入:

gvim somefile.txt

这应该会打开你最喜欢的编辑器。


设置Gvim为特定文件类型的默认编辑器

将Gvim添加到PATH中并不会使Gvim成为某种文件类型的默认编辑器。可以通过以下方式实现:

  • 在资源管理器中,右键单击任何文件,选择打开方式 → 选择程序
  • 在出现的窗口中,选择Vi improved - A Text Editor或浏览gvim.exe,如果该项不存在
  • 选择始终使用选定的程序...复选框,然后点击确定
  • 从现在开始,每次双击该文件时,它都将用Gvim打开

最简单的方法

如果你安装了Gvim,请确保勾选添加到上下文菜单选项。如果你这样做了,你就可以在Windows资源管理器中右键单击任何文件,然后选择使用Vim编辑


请注意,这是我在2022年在Windows 10上让它工作的唯一方法,因为我没有通过Windows应用商店安装GVim。但是,它会将文件的“类型”更改为“<扩展名>文件”,而不是“文本文件”。我已经对几种“文本文件”类型进行了此操作。 - Jon V

2

右键单击您想要打开的任何文件 -> 选择“打开”或“使用以下编辑器打开” -> 勾选“始终使用以下编辑器打开”。


只需右键单击“我的电脑”->高级设置,将C:\ program files \ gvim文件夹中的环境变量设置为PATH文件夹。然后您就可以在整个系统中使用gvim了。 - J Bourne

2
  1. After installing vim the "Edit with vim..." menu item appears in the context menu (RMB click on any file to check). Thus you can edit any file (not only text file) with just selecting this menu item

  2. Add gvim to the PATH variable and you can run it right as you want:

    c:\Windows>gvim boot.ini
    

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接