我刚刚安装了gVim,并尝试使用通常适用于Linux的“ vim myfile.java”技术来打开文件并进行编辑。但不幸的是,这似乎不起作用。我也尝试过“ gvim myfile.java”,但这也不起作用。
有谁知道如何使用Windows Powershell或其他技术打开vim(并像在Linux中一样使用它)?
我刚刚安装了gVim,并尝试使用通常适用于Linux的“ vim myfile.java”技术来打开文件并进行编辑。但不幸的是,这似乎不起作用。我也尝试过“ gvim myfile.java”,但这也不起作用。
有谁知道如何使用Windows Powershell或其他技术打开vim(并像在Linux中一样使用它)?
Answers:
获取Gvim可执行文件并安装在所需的系统上。
首先,打开Power Shell并为规范化的命令设置别名(Windows 7及更高版本):
$ Set-alias vi "\path\to\gvim.exe"
$ Set-alias vim "\path\to\gvim.exe"
答案触及到需要将vim
包含vim.exe
可执行文件的目录添加到路径。
但是对于那些需要更明确说明的人,请遵循以下步骤。
1. Open Control Panel
2. Go to System
3. Click on Advanced system settings
4. In the Advanced tab, click on Environment Variables
5. Highlight Path in System variables and click Edit...
6. At the end, enter a semicolon and add the full directory as text
- for example, C:\Program Files (x86)\Vim\vim74
- note that this directory must contain the executable you want to execute in command prompt i.e. vim.exe
7. Click OK and exit
8. Open new command prompt session and run vim by typing the name of the executable
我很确定Windows的mysysgit具有vim,但是据我所知,它确实是为vim而设计的,以便在Windows上使用Git。快速谷歌搜索发现了这个。那是您要找的东西吗?
感谢Zach的评论,或者在将vim添加到路径之后重新启动,也可以使用SET命令加载新安装的vim的路径,例如,set path=c:\program Files\gvim\vim9.9\vim.exe
这样您就可以在正常会话后重新启动
另一种选择是使用vim软件包安装Cygwin(用于Windows的类似Linux的环境)。
在安装过程中,在软件包管理器中搜索“ vim”,然后安装最新版本。
我主要使用随Vim Chocolatey软件包一起安装的gVim (尽管目前这与最新发行版相比还相差很远)。这为gVim和右键菜单中的“使用Vim编辑”创建了Windows菜单快捷方式。与常规的Vim相比,它的优势在于它可与许多Windows快捷方式一起使用,并包括带有许多常见Vim命令的菜单栏。此外,如果您想使用Vim作为全职编辑器,那么gVim也是最好的选择,因为它可以完美地处理24位颜色/颜色方案以及粗体/斜体字体。
通过从Chocolatey安装Git,然后C:\Program Files\Git\usr\bin
在我的路径中,我在DOS提示符下运行常规Vim 。这使您vim
和vimdiff
在DOS提示符下以及有关其他250 Unix命令编译为Windows,如ls
,grep
,sed
和awk
。另外,vim.exe
也可以使用Github发布页面上的,为您提供最新的64位版本。
请注意,由于Windows 10对DOS提示符进行了重大改进,因此应该可以使用Vim代替gVim:
set termguicolor
但我不知道它是如何工作的