我有一个while循环
:let i = 1
:while i < 300
echo "count is" i
let i += 1
g/^ ▸/exe "normal \<cr>"
endwhile
在vims命令中粘贴后,它会显示一个完整页面的结果,并显示---更多---结尾。然后我按空格键显示下一页的结果。我必须继续按下直到while循环结束。
有没有办法让它执行while循环而不显示任何内容。
答案 0 :(得分:0)
删除该行:
echo "count is" i
更改行:
g/^ ▸/exe "normal \<cr>"
到
silent! g/^ ▸/exe "normal \<cr>"
查看:h :silent
了解详情。