Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
配置vim以在windows 7上打开新窗口_Vim - Fatal编程技术网

配置vim以在windows 7上打开新窗口

配置vim以在windows 7上打开新窗口,vim,Vim,在我两年前安装的旧WindowsXP笔记本电脑上,我安装了vim71。我将vim.exe重命名为vi.exe。当我在Windows命令提示符下用文件名调用vi时,vi会在一个新窗口中打开该文件。(所谓“新窗口”,我指的是Microsoft Windows意义上的窗口,而不是vi意义上的窗口。)然后,命令提示符可用于接受新命令 我现在正试图在一台新的Windows7笔记本电脑上配置类似的vim。我安装了vim72(最新版本),并将vim.exe重命名为vi.exe。现在,当我从Windows命令提

在我两年前安装的旧WindowsXP笔记本电脑上,我安装了vim71。我将vim.exe重命名为vi.exe。当我在Windows命令提示符下用文件名调用vi时,vi会在一个新窗口中打开该文件。(所谓“新窗口”,我指的是Microsoft Windows意义上的窗口,而不是vi意义上的窗口。)然后,命令提示符可用于接受新命令

我现在正试图在一台新的Windows7笔记本电脑上配置类似的vim。我安装了vim72(最新版本),并将vim.exe重命名为vi.exe。现在,当我从Windows命令提示符用文件名调用vi时,vi会在命令提示符窗口内打开文件(而不是打开新的Microsoft Windows窗口)


如何让vi在新的Microsoft Windows窗口中打开文件?(这是vim71和vim72之间的差异,还是XP上的vim和Windows 7上的vim之间的差异,或者其他什么?

您想运行
gvim.exe
而不是
vim.exe

gvim.exe
启动Vim的GUI版本,而
Vim.exe
只是在命令提示符窗口中运行(如您所发现的)。我相信至少在最近的几个版本中是这样的


<> >而不是重命名<代码> GVIM.exe < /C> > <代码> vi.exe ,考虑使用别名或批处理文件在其现有名称下调用可执行文件。Windows版本的Vim包括其他几个程序,这些程序期望调用Vim的GUI版本
gvim.exe
,因此更改名称可能会破坏某些功能。

您希望运行
gvim.exe
,而不是
Vim.exe

gvim.exe
启动Vim的GUI版本,而
Vim.exe
只是在命令提示符窗口中运行(如您所发现的)。我相信至少在最近的几个版本中是这样的


<> >而不是重命名<代码> GVIM.exe < /C> > <代码> vi.exe ,考虑使用别名或批处理文件在其现有名称下调用可执行文件。Windows版本的Vim包括其他几个程序,这些程序希望调用Vim的GUI版本
gvim.exe
,因此更改名称可能会破坏某些功能。

是的,这就成功了。我将gvim.exe复制(没有移动)到vi.exe,它工作得很好。谢谢是的,成功了。我将gvim.exe复制(没有移动)到vi.exe,它工作得很好。谢谢