iag*_*ito 3 vim loops while-loop insertion
从:help while
文档中可以看出:
NOTE: The ":append" and ":insert" commands don't work
properly inside a ":while" and ":for" loop.
Run Code Online (Sandbox Code Playgroud)
我可以证实他们没有.但是,我应该使用什么来从循环内插入文本?
该:insert
和:append
命令大多意味着交互使用.在Vimscript中,你可以改用较低级别setline()
和append()
功能,这些功能都在一个循环中运行良好.(它们也更容易使用,因为您可以直接将行列表传递给它们.)