powershell as gvim(vim):shell

ilc*_*edo 6 vim powershell windows-7

我在Windows 7机器上,我安装了Gvim(win32版本不是MinGW或类似的东西),我写的是我的_vimrc

set shell=powershell.exe
Run Code Online (Sandbox Code Playgroud)

现在当我输入:shell命令时,它必须打开一个带有powershell的新缓冲区,但它会在新窗口中打开powershell.

问题:有没有办法设置Gvim(配置或插件)在缓冲区(如bash)中打开PowerShell?

ZyX*_*ZyX 9

  1. 重读:shell和的文档design-not.从设计引用而不是:

    Vim不是shell或操作系统.您将无法在Vim中运行shell或使用它来控制调试器.这应该反过来:使用Vim作为shell或IDE中的组件.这是一个讽刺的说法:"与Emacs不同,Vim不会尝试包括厨房水槽以外的所有东西,但有些人说你可以用它来清理它.;-)"

  2. 当然,有人不喜欢这样.有一些项目可以在vim中运行shell,最常见的是Conque,它现在有windows支持.请注意,它不适用于unicode.