Vim 跑步:!真实终端中的命令

Vim 跑步:!真实终端中的命令,vim,Vim,我可以在vim中使用pudb(一个ncurses Python调试器),因为,例如,:!python%在实际的终端窗口中运行。我更喜欢使用gvim,但是gvim运行:!python%在vim“哑终端”中 有没有办法改变这种行为,让gvim为命令打开一个单独的终端?我想我记得过去它是这样工作的。您可以告诉Vim运行一个终端,然后在终端中运行python: :!xterm -e 'python %; read' read可以让您在退出终端之前查看脚本的输出。就是这样。非常感谢你。

我可以在vim中使用pudb(一个ncurses Python调试器),因为,例如,
:!python%
在实际的终端窗口中运行。我更喜欢使用gvim,但是gvim运行
:!python%
在vim“哑终端”中


有没有办法改变这种行为,让gvim为命令打开一个单独的终端?我想我记得过去它是这样工作的。

您可以告诉Vim运行一个终端,然后在终端中运行
python

:!xterm -e 'python %; read'

read
可以让您在退出终端之前查看脚本的输出。

就是这样。非常感谢你。