Vimscript打印功能?

时间:2012-03-12 20:30:38

标签: function vim viml

Vimscript中是否有一个函数或允许您只是简单地将文本打印到编辑器的约定?函数echo仅提供命令行打印功能,并且实际上不会打印到编辑器。

2 个答案:

答案 0 :(得分:6)

当你说“打印到编辑器”时,我认为你的意思是“打印到当前缓冲区”。如果这是正确的,请查看:help append()

答案 1 :(得分:2)

我有时使用的工具是:redir @"(或:redir @a用于注册a),它将命令输出重定向到缓冲区,因此您可以p将其命名为。要停止输出重定向,请说:redir end。请参阅:help :redir