如何从.vim文件打印?

时间:2013-03-15 16:39:22

标签: vim

我想在s:myvar文件中打印内部变量,例如.vim。我的第一直觉是使用echo s:myvar:source %,但我没有运气。

2 个答案:

答案 0 :(得分:1)

我可以理解:echo如何导致错误(当被指定为无效的{expression}时),但很少有:print抱怨;它只允许3个不同的[flags]。 (并且它没有输出到打印机,那是:hardcopy !!!)编辑:在问题完全改写后现在看起来不合适

无论如何:

  • 您可以通过附加| sleep 10
  • 来“减慢”输出
  • 使用:echomsg记录输出,然后使用:messages
  • 调出以前的错误和输出
  • 使用:set cmdheight=5
  • 增加错误空间

对于更高级的调试解决方案,有Decho plugin

答案 1 :(得分:0)

事实证明finish在我的回音消息之前被调用。