Vimscript中是否有一个函数或允许您只是简单地将文本打印到编辑器的约定?函数echo
仅提供命令行打印功能,并且实际上不会打印到编辑器。
答案 0 :(得分:6)
当你说“打印到编辑器”时,我认为你的意思是“打印到当前缓冲区”。如果这是正确的,请查看:help append()
。
答案 1 :(得分:2)
我有时使用的工具是:redir @"
(或:redir @a
用于注册a
),它将命令输出重定向到缓冲区,因此您可以p
将其命名为。要停止输出重定向,请说:redir end
。请参阅:help :redir
。