minibuffer echo时长太短怎么办

找到了minibuffer-message-timeout,但是把它设为nil(一直显示)并没有起作用,echo仍然3秒左右就消失了。

这个好像是判断什么时候应该显示eldoc,而非显示多久

一般 Echo Area 显示的内容不会自动消失,除非程序主动显示别的信息或清空 Echo Area。minibuffer-message-timeout 是指在 Minibuffer 激活期间 message 的行为,这种情况很少遇到,比如假设开了 enable-recursive-minibuffers

M-x M-x emacs-version

这时 emacs-version 的信息会覆盖第一个 M-x 2 秒,如果 minibuffer-message-timeout 改成 nil 则会一直覆盖下去。

1 个赞