Vim 插件在分割窗口中打开 shell

Vim 插件在分割窗口中打开 shell

是否有任何 vim 插件可用于创建带有 shell 的分割窗口?几乎就像一个包含:sh命令的分割窗口。我也不能使用类似的东西screen,因为这是在 MacVim 中(gvim适用于 Mac OS X)。

答案1

我没有用过它(我发现它一个 SO 答案), 但康克是一个 Vim 插件,似乎可以满足您的要求:在(可能拆分的)Vim 窗口中,通过 pty 与生成的程序进行交互,并具有相当数量的终端仿真*。它需要支持 Python 的 Vim 7,并且表明 MacVim 会自动附带它。

* Vim 本身不做任何终端仿真,当尝试在:shell基于 GUI 的 Vim 实例中使用基于 termcap 或 terminfo 的软件时,会出现问题(请参阅:help gui-pty)。

答案2

答案3

VimShell是 vim 的 shell 终端实现。它是具有自己特色的 shell 终端之一,但绝对适合简单的任务,并且您可能喜欢定期使用它。

相关内容