powershell - 让 Gvim 与 Powershell 一起工作

标签 powershell vim vi

在 gvim 中,当我想执行类似 :!ls 的命令时,它会将此命令发送到常规命令提示符 cmd.exe。所以,我不能使用 lspwd 或任何常规的 linux 命令。但是,PowerShell 支持大多数 Linux 类型的命令。那么,如何将 PowerShell 设置为 vim 的默认 shell?

最佳答案

将 vim shell 变量设置为 PowerShell 可执行文件:

set shell=C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

关于powershell - 让 Gvim 与 Powershell 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34332359/

相关文章:

.net - 通过 SetSecurityDescriptor 设置 WMI ACL

Vim 在处理长字符串时变得非常慢

python - 如何正确设置 Vim 自动缩进以编辑 Python 文件?

ruby - rvm ruby​​ 更新后 Vim 不工作

vim - Vim 中 Tab 键 == 4 个空格并在大括号后自动缩进

vim - 全局将所有 ^M 替换为换行符

linux - vi命令将某些行复制到另一个文件

function - 使用带有函数的管道获得不同的结果

c# - 在 Powershell 中使用参数调用 Invoke-Expression

arrays - 在对象中创建对象数组-Powershell