Windows中像Linux中那样使用VIM

    xiaoxiao2021-12-14  17

    今天想尝试一下Vim编辑器,看了一下网上面的介绍,下载了Vim编辑器. 看着网上面的Vim命令的介绍 发现有些命名都是在命令行里面直接输入的. 例如:

    创建或者打开readme.md文件

    vim readme.md

    打开readme.md文件,并定位到最后一行

    vim + readme.md

    于是我在Windows下面的命令行试了一下结果结果并不像我想象的那样~~~ 很简单,命令行根本不知道你的vim命令是什么玩意!!

    于是我又想,如果我把Vim的安装目录设置成path变量可不可以? 于是我把Vim的执行文件所在的目录加到了path里面 可是结果却不如我所料,还是不型,无论我在命令行里面输入Vim, gVim, gvim.exe都不行,还是提示不是内部命令.(至于为什么我也不太清楚,按道理应该可以的啊~)

    难道就这样放弃了?Windows里面就不能像Liunx那样愉快的玩耍吗(或许有,只是我这个刚接触Vim的新手不知道…..) 于是我又想到Windows里面的自定义命令:(你不是内部命令我就给你创建一个命令)

    打开WindowPower的执行文件 在命令行里面输入下一行代码就可以编辑了

    notepad $profile

    如果打开失败,可以设置一下Windows Powershell的执行策略

    我在里面创建了一个函数,手动调用gvim.exe

    function vim() { # 使用Vim打开文件,前面的D:\vim\vim80\gvim.exe是我Vim执行文件的位置 D:\vim\vim80\gvim.exe $args }

    然后保存 之后在命令行( PowerShell, Cmd是不可以的)调用完美,和在Linux里面是几乎没有什么区别的,只是Liunx里面是在命令行里面直接编辑文件的,Windows里面是打开了Vim的编辑窗口.但是功能什么的都是没有问题的.

    转载请注明原文地址: https://ju.6miu.com/read-965254.html

    最新回复(0)