gVim
gVim with PowerShell
修改 gVim 命令工具 CMD 为 PowerShell
$VIM/_vimrc set shell=powershell set shellcmdflag=-command
使 PowerShell 可使用 Vi/Vim 编辑器
# 显示 PowerShell profile 路径 $profile # 创建 profile 文件于默认路径,默认路径创建在用户目录,这样有可能使 gVim 执行外部命令时出现错误消息,所有还是需要创建所有用户可以使用的配置文件 new-item -path $profile -itemtype file -force # 或者另外的路径 new-item -path $env:windir\System32\WindowsPowerShell\v1.0\profile.ps1 -itemtype file -force # 更改执行策略(需要以管理员运行 PowerShell)。详见命令帮助 help about_signing set-executionpolicy remotesigned # 两个位置需要改 C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe #这是我们平时打开 PowerShell 的位置 C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe #这是 gVim 执行外部命令运行的 PowerShell # 编辑 Microsoft.PowerShell_profile 文件,加入如下配置 $SCRIPTPATH = "D:\tools\Vim" $VIMPATH = $SCRIPTPATH + "\vim72\vim.exe" Set-Alias vi $VIMPATH Set-Alias vim $VIMPATH # for editing your PowerShell profile Function Edit-Profile { vim $profile } # for editing your Vim settings Function Edit-Vimrc { vim $home\_vimrc }