如何避免手动滚动Vim脚本的长输出以自动执行脚本?

时间:2014-09-25 16:51:10

标签: shell vim

我想从http://www.vim.org/scripts/script.php?script_id=4582自动安装Conque GDB。

所以我写了这两个命令。

wget "http://www.vim.org/scripts/download_script.php?src_id=22163" -O conque_gdb.vmb
vim +"so % | q" conque_gdb.vmb

第一个命令下载conbque_gdb.vmb。第二个命令执行作者在上述链接中推荐的两个命令,即执行:so %:q

然而,有一个问题。由于执行so %导致的输出很大,它导致Vim窗口显示一个带-- More --的巨大输出,我必须按Enter键滚动浏览,然后Vim才能执行{{1}命令并退出。

q

我可以以某种方式避免这种滚动并以完全自动化的方式安装Conque GDB吗?

1 个答案:

答案 0 :(得分:5)

使用silent命令抑制输出。

vim +"silent so % | q" conque_gdb.vmb

阅读:h silent