在PowerShell里使用Vim

简短的目录~~唰~~~


很多人都喜欢使用Vim或者Vi进行文本编辑脚本编写,尤其在Linux环境下,这个轻量化的工具很好用,但是在Win10里,往往就用上各种GUI的IDE。Win10提供了Poweshell算是给不少人一个折中的方案,这种强于cmd.exe弱于bash terminal的环境,让不少人能避免来回切换系统。言归正传,参考了 在PowerShell中使用Vim, 我也记录一下我在Power shell里调用Vim的方法,基本跟他一样。

下载安装Vim

Vim.org的网站设计很复古,感觉穿越到20年前了,但是国内访问不易。 有个简单的方法就是直接去GitHub了, 我下载的installer就是从GitHub Repo 很幸运,2022年10月刚更新。
基本上就是一路next点下去,就装好了,会装好几个exe其中有带GUI界面的vim:gvim.exe还有直接命令行调用的vim.exe。 个人感觉gvim.exe的存在就是脱那啥放那啥。 记得vim.exe的安装路径,后面要用。

设置PowerShell环境

用右键点PowerShell图标, 选择“以管理员身份运行”,然后进入一个平平无奇的PowerShell窗口。敲下面这行命令

Set-ExecutionPolicy RemoteSigned

然后输入Y
接下来,要使用new-item命令来创建一个PowerShell的配置文件Profile:

new-item -path $profile -itemtype file -force

这时候这个文件是个空文件,需要你进一步编辑,这个时候可以直接用 notepad命令来编辑,这可能是你最后一次在PowerShell里调用GUI文本编辑器,要珍惜(因为你以后可能都直接在PowerShell里用Vim了)

notepad $profile

在这里主要是添加alias让系统知道你敲vim的时候为了调用之前你安装好的那个vim.exe。这时候就要用上你之前几下的安装路径了。敲完上面那行命令以后就会打开一个notepad,在里面敲进去如下:

set-alias vim "C:/Program Files (x86)/Vim/vim90/./vim.exe"

Function Edit-Profile
{
vim $profile
}

Function Edit-Vimrc
{
vim $HOME\_vimrc
}

路径换成你自己的路径就可以。
退出PowerShell重新打开,直接敲vim就能看见你熟悉的东西了。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值