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