Questions tagged «echo-area»

是Emacs框架最底部的空白行。默认情况下,Emacs保留该屏幕空间,用于回显击键,错误消息,编译器消息,来自后台进程的消息以及警报。由于“ echo-area”是“ minibuffer”窗口的特例,因此它使用相同的功能自定义其大小和显示属性。

2
是否可以将回声区域置于光标旁边?
问题:我发现将我的眼球从光标所在的位置上下移动到底部回声区域很累。 问题:是否可以使回声区域像工具提示一样动态地分配到我的光标附近?我搜索了软件包,但找不到一个。我不认为这是个新主意,必须有人做。
12 echo-area 


1
减少时间,直到按键后在回声区域中显示“ Cx-”
当我尝试通过输入命令时C-x,回声区显示此前缀键的时间为1-2秒C-x-。我对Emacs还是很陌生,所以这常常使我感到困惑,而且我迷路了。 在ESC关键的作用与此类似,所以当我试图逃跑一些半输入的命令的时候,我往往最终循环压制ESC之后再次1-2次我看到ESC-在回声区。 有没有一种方法可以减少在回声区域显示反应所花费的时间,我是在做错什么,还是出于某种目的?

2
利用空的回声区域显示信息
回声区域大部分时间都是空的,这使我认为可以使用它来显示一些信息。例如,org-clock在modeline上显示当前任务,剩余时间和总经过时间。这个信息是不是真的有读取(在模式行可以相当短),重复每个模式行(因为它适用于整个Emacs会话),而不是说有用,我很愿意牺牲一些珍贵的模式行空间,它。另一方面,当此处没有其他显示时,它可能会出现在回声区域中。 是否有实现这一目标的规范方法?我曾想过要侵入一个插入函数minibuffer-inactive-mode-hook(但是不能可靠地工作,例如,一旦再次使用回显区域,该消息就会消失),或者向未记录的消息发送垃圾邮件(但这会与其他使用回声区和迷你缓冲区)。 这个版本的穷人版将使用空闲计时器,但是在没有emacs空闲的情况下,回显区域可以为空(例如,输入某些文本时)。


1
如何使击键立即显示在回显区域中?
如何使击键立即显示在回显区域中? 例如:当我输入键序列时C-u j,它不会立即显示在回显区域中,但是随后按下键k,我发现我事先在打错字。因此,我认为当我按一些键来调用echo区域的命令以立即显示它们时,对像我这样的新手会有所帮助。

1
我可以在回声区显示时钟吗?
在大多数情况下,我的回声区域都空着,而我的每个窗口的Modeline都显示了大量的冗余信息(当前时间,系统负载以及其他各种与缓冲区无关的信息)。 我可以在回声区域中显示当前时间(右对齐)(不使用时)吗?


3
将进程输出发送到* Messages *缓冲区,但绕过回显区域
是否可以将输出从过程过滤器发送到*Messages*缓冲区并抑制该消息输出出现在回显区域中,从而使我能够同时使用交互式命令,而不会minibuffer-prompt被正在进行的subpress过滤器输出所抹除? (defun rsync-process-filter (proc string) (when (not (or (string-match "files...\r" string) (string-match "files to consider\n" string))) (message "%s" string))) 编辑(2015年1月3日):以下是类似问题的链接,但是,我尚未能够使它与确切的字符串未知的进程字符串一起使用-线程的标题为:Emacs -禁用一些Minibuffer消息: /superuser/669701/emacs-disable-some-minibuffer-messages
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.