在PowerShell里使用Vim

简短的目录~~唰~~~

  • 下载安装`Vim`
  • 设置PowerShell环境

很多人都喜欢使用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就能看见你熟悉的东西了。

你可能感兴趣的:(笔记,vim,linux,编辑器,windows)