4

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

4

2 回答 2

5

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

于 2012-03-12T22:20:57.260 回答
2

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

于 2012-03-12T22:28:44.547 回答