我想从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
Run Code Online (Sandbox Code Playgroud)
第一个命令下载conbque_gdb.vmb.第二个命令执行作者在上面的链接中推荐的两个命令,即执行:so %和:q.
但是,有一个问题.由于执行so %导致的输出很大,它导致Vim窗口显示一个巨大的输出,-- More --最后我必须通过按Enter键滚动,然后Vim才能执行q命令并退出.
"conque_gdb.vmb" 8489L, 292519C
Vimball Archive
extracted <autoload/conque_gdb.vim>: 561 lines
wrote /root/.vim/autoload/conque_gdb.vim
extracted <autoload/conque_term.vim>: 1674 lines
wrote /root/.vim/autoload/conque_term.vim
extracted <autoload/conque_gdb/conque_gdb.py>: 294 lines
wrote /root/.vim/autoload/conque_gdb/conque_gdb.py
extracted <autoload/conque_gdb/conque_gdb_gdb.py>: 17 lines
wrote /root/.vim/autoload/conque_gdb/conque_gdb_gdb.py
extracted <autoload/conque_gdb/conque_sole_gdb.py>: 82 lines
wrote /root/.vim/autoload/conque_gdb/conque_sole_gdb.py
extracted <autoload/conque_gdb/gdbinit_confirm.gdb>: 24 lines
wrote /root/.vim/autoload/conque_gdb/gdbinit_confirm.gdb
extracted <autoload/conque_gdb/gdbinit_no_confirm.gdb>: 20 lines
wrote /root/.vim/autoload/conque_gdb/gdbinit_no_confirm.gdb
extracted <autoload/conque_gdb/conque_gdb.gdb>: 12 lines
wrote /root/.vim/autoload/conque_gdb/conque_gdb.gdb
extracted <autoload/conque_term/conque.py>: 1176 lines
wrote /root/.vim/autoload/conque_term/conque.py
extracted <autoload/conque_term/conque_globals.py>: 317 lines
wrote /root/.vim/autoload/conque_term/conque_globals.py
extracted <autoload/conque_term/conque_screen.py>: 236 lines
-- More --
Run Code Online (Sandbox Code Playgroud)
我可以以某种方式避免这种滚动并以完全自动化的方式安装Conque GDB吗?
使用该silent命令抑制输出.
vim +"silent so % | q" conque_gdb.vmb
Run Code Online (Sandbox Code Playgroud)
读 :h silent