gpt4 book ai didi

Emacs:如何更改图形框架上可见铃的外观/面孔

转载 作者:行者123 更新时间:2023-12-05 03:15:05 26 4
gpt4 key购买 nike

似乎可见的铃铛颜色是倒置的默认面,但我找不到在哪里以及如何控制它。

我知道可以设置 ring-bell-function 但这不是我想知道的。

最佳答案

在 Elisp 中无法控制可见铃的外观,因为它是在 C 中硬编码的 (http://git.savannah.gnu.org/cgit/emacs.git/tree/src/xterm.c)。函数XTring_bell

XTring_bell (struct frame *f)
{
if (FRAME_X_DISPLAY (f))
{
if (visible_bell)
XTflash (f);
else

visible_bell 为非 nil 并使用 widget 函数时调用 XTflash

XTflash (struct frame *f)
{
block_input ();

{
...
/* If window is tall, flash top and bottom line. */
...
/* If it is short, flash it all. */

控制铃声的出现。

关于Emacs:如何更改图形框架上可见铃的外观/面孔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21214800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com