我使用Gvim已经有一段时间了,我非常喜欢它。
我在Gvim上遇到了一个问题。
我输入"shell“并转到命令行,当我按向上箭头时,我得到一些奇怪的符号,我也不能使用退格键。
我正在使用的版本。
VIM - Vi IMproved 7.2 (2008 -08- 9,编译于Mar 19 2009 15:27:51)
发布于 2010-05-04 09:11:14
遗憾的是,这不起作用的原因是gvim是一个编辑器,而不是一个终端仿真器。在gvim中输入yoy type :shell时,实际上并没有得到shell,而是得到了一些弱的shell仿真。我之所以说“弱”,是因为shell仿真不知道如何处理颜色代码、清除屏幕或其他许多问题。
我坚持使用终端vim,这样我可以使用: shell,或者,更常见的是,^Z返回到我的shell中做一些事情(^ more暂停),再加上gnu- ==,再加上一个好的shell就是我想要的所有的集成开发环境。
发布于 2011-02-23 05:58:10
尝试一些包装器,例如Conque Shell : Run interactive commands inside a Vim buffer ;)
发布于 2013-01-18 17:08:34
我认为vim不适用于这么复杂的事情。您可以通过以下方式执行简单的shell操作:!或者:shell,然而,vim即使不是最好的编辑器,也只是一个好的编辑器。您需要的东西可以在Emacs的shell模式中完成。
https://stackoverflow.com/questions/2425188
复制相似问题