0

ファイルs:myvar内のように、内部変数を出力したい。.vim私の最初の本能はecho s:myvarandを使うこと:source %でしたが、うまくいきませんでした。

4

2 に答える 2

1

:echo(無効なものが与えられた場合に)エラーを引き起こす可能性がある方法は理解できますが、文句を言う{expression}ことはほとんどありません。:printそれは3つの異なることだけを許可します[flags]。(そして、それはプリンターに出力されません、それは:hardcopy!!!)編集:質問が完全に言い換えられた後、これは今では場違いに見えます

とにかく:

  • 追加することで出力を「遅く」することができます| sleep 10
  • を使用:echomsgして出力を記録し、前のエラーを呼び出して次のように出力します:messages
  • エラーのスペースを増やす:set cmdheight=5

より高度なデバッグソリューションとして、Dechoプラグインがあります。

于 2013-03-15T17:03:47.310 に答える
0

finish私のエコーメッセージの前に呼び出されていたことがわかりました。

于 2013-03-16T15:45:54.027 に答える