echo 和 echom 都用于输出, 但是 echom 输入的内容, 会被保存在 messages 中.
在 Vim 命令行中, 输入:
:echo "hello, world through echo" |
可以在 messages 中看到 echom 输出的内容.
我之前会觉得 echo 没啥用, 直到看到 Max Cantor 的一个分享视频 How to Do 90% of What Plugins Do (With Just Vim) , 他当时尝试用 :echo expand('%')
输出当前文件的相对路径, 看到结果的那一刻, Max 情不自禁 yes了一下, 那个开心啊, 多像跑通代码的我们, 一下子让我记住了expand(“%”), 也对echo 有了印象……..