如何从cmd用vim打开文件?

eri*_*c f 9 windows-7 vim command-line

我正在使用 Windows 7。

Unix 我可以使用以下命令在 vi 中打开文件:

vi textFile.txt
Run Code Online (Sandbox Code Playgroud)

在 Windows 中,我想导航到该文件夹​​并键入我上面的内容。

解决这个问题的最佳方法是什么?

谢谢,埃里克

小智 11

首先vi,默认情况下未安装,并且在 Windows 上不可用。有一个非常好的 vi 模拟可用,称为vim,我假设您已经安装了 vim。

您想要做的是vim.exe从命令行启动而不指定文件的完整路径。为此,您需要将文件所在文件夹的完整路径添加到PATH环境变量中。以下是如何做到这一点:

转到computerWindows 资源管理器。然后右键单击背景并选择properties这将带您进入控制面板的系统文件夹。

在左侧窗格中单击Advanced system settings,单击弹出的新窗口底部的环境变量按钮。

此窗口的顶部窗格应命名为User variables for <Your Username>。滚动浏览这个用户变量列表,找到一个命名的path(大写不重要)并编辑它。如果列表中没有路径变量,则单击列表下的新建按钮创建一个新变量,并将其命名为路径。

如果您要创建新的路径变量,只需将路径粘贴到包含文件夹中作为用户变量的值。如果您正在编辑现有的路径变量,您需要;在 vim 安装路径后立即添加一个分号字符。您的 vim 安装路径可能看起来像这样:C:\Program Files (x86)\Vim\vim74

现在您应该能够vim像使用vi.