使用 vim 运行 shell 命令时,例如
:!ls
或者
:sh
要进入 shell,我总是有提示
Press ENTER or type command to continue
对于“内部”vim 命令(例如),这没什么问题:ls
,屏幕必须暂停才能让我看到输出,但是当我想运行脚本(例如)时,:!./%
我必须在运行脚本后按 Enter。是否有一个选项允许 vim 命令暂停,但不允许 shell 命令暂停?
答案1
也许是这个?
:silent !ls
使用 vim 运行 shell 命令时,例如
:!ls
或者
:sh
要进入 shell,我总是有提示
Press ENTER or type command to continue
对于“内部”vim 命令(例如),这没什么问题:ls
,屏幕必须暂停才能让我看到输出,但是当我想运行脚本(例如)时,:!./%
我必须在运行脚本后按 Enter。是否有一个选项允许 vim 命令暂停,但不允许 shell 命令暂停?
也许是这个?
:silent !ls