没有换行的Vim echo或echomsg

时间:2013-08-05 18:21:17

标签: vim

如果没有自动插入换行符,vim中是否有办法在vim中显示消息?{1}}或echo 我尝试使用退格符echomsg来删除回声之后的换行符,但没有运气。

\b

我需要将其显示为echo "foo" echo "\b \b" echo "bar" "long list of such words to echo 。目前,它在新行上显示每条回显消息。

  

FOO

     

我可以缓冲回声,但我想避免缓冲,因为回声之间可能存在延迟,即: - 我想显示进度。感谢。

2 个答案:

答案 0 :(得分:6)

您可以使用echon,它不会为输出添加任何内容。

echon 'foo'
echon 'bar'

输出:

foobar

查看:h echon

答案 1 :(得分:2)

使用echon

echon "foo"
echon "\b \b"
echon "bar"