powershell as gvim(vim):shell

时间:2010-12-05 12:21:09

标签: windows-7 powershell vim

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

set shell=powershell.exe

现在,当我键入:shell命令时,它必须打开一个包含powershell的新缓冲区,但它会在新窗口中打开powershell。

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

1 个答案:

答案 0 :(得分:9)

  1. 重读了:shelldesign-not的文档。引自设计 - 不是:

      

    Vim不是shell或操作系统。你将无法运行   shell内部的Vim或用它来控制调试器。这应该有效   另一种方式:使用Vim作为shell或IDE中的组件。   一种讽刺的说法:“与Emacs不同,Vim并不试图包括   除厨房水槽外的一切,但有些人说你可以清理一个   用它。 ;-)“

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