如何让Aquamacs显示实心且闪烁的光标?

5

我如何让Aquamacs显示实心和闪烁的光标? http://aquamacs.org/

经过大量工作,我们设法让它显示一个空心和闪烁的框,而不是只有一个闪烁的竖线,但这通常太难看到了。


1
你的问题如果能展示一下你已经尝试过什么,而不是只说你“已经”尝试了某些东西但没有具体说明,那么这个问题会更好理解。 - phils
不,那只会分散注意力。这个问题只是向需要解决问题的人请求信息。你的评论和对我的问题进行评分只是骚扰。停止干涉那些在论坛上努力完成实际工作的人。 - Daniel
1
哇。 (a) 我没有给你的问题投反对票。(b) 几乎总是向他人展示你迄今为止所做的工作可以改善问题 - 这不仅可以增加其他尝试相同事物的人的搜索能力,而且因为答案通常是填补拼图中缺失的部分,所以这也有助于问题的解决。 (更不用说如果人们能看到已经尝试过什么,他们通常更愿意帮助。) - phils
@phils 如果您不是将我的评分下调的人,那么这个评论并不适用于您。这里有一些背景信息:这不是我第一次试图问一个简单的问题,我真正需要答案,而是(a)有人给我负面评分,(b)告诉我我不应该问这个问题或者没有以正确的方式提问等。有时候人们非常坚持认为我不应该问这个问题,尽管事实上我只是需要知道答案。我认为这是论坛运作方式的问题。 - Daniel
1
@phils 话虽如此,在许多情况下,展示部分结果是有帮助的,但对于配置问题,配置文件语言的设计通常已经将所有的语义局部性从问题中提取出来,只剩下一个问题:“我该怎么做?”如果我问的是一个基本问题,比如“在这些情况下最快的排序方式是什么”,那么我认为你关于展示部分工作和部分结果的观点是正确的。 - Daniel
2
值得一提的是,我曾短暂地考虑过自己对这个问题进行投票。当你写道“经过大量的工作,我们成功地……”,但没有明确展示你到底做了什么,这就像是故意挑逗人一样。当然,在这种情况下解释也无济于事,但这种措辞与 bug 报告中经典的“不起作用!”太相似了。 - Dmitry
3个回答

11

这适用于NT Emacs:

(blink-cursor-mode)

也适用于Aquamacs。

如果光标不是一个实心框(默认情况下是这样的),则添加:

(setq-default cursor-type 'box)

1
哦,美好的一天!非常感谢你!哇,看起来轻松多了。谢谢你,万分感谢! - Daniel
没问题。顺便说一下,为了得到那个答案,我按下了“C-h a”(apropos命令),在那里输入了“blink”,然后阅读描述,直到找到blink-cursor-mode,这是第10个结果。 - Dmitry
谢谢 - 我在谷歌上搜索的是块光标而不是方框。Ctrl+h v cursor-type RET -- t | nil | box | hollow | bar | (bar . WIDTH) | hbar | (hbar . HEIGHT)。此外,可以从菜单栏(Aquamacs 2.4)自定义特定选项 - 光标类型。 - lawlist
(setq-default cursor-type 'box) -- 最终我可以轻松地看到 Aquamacs 中闪烁光标所在的缓冲区!当红色光标覆盖字符时,字符的字体颜色变为白色,使一切易于阅读。谢谢! - 7stud

0
在Aquamacs中,设置全局填充框光标的便捷方法是使用以下命令:
M-x customize 然后在自定义缓冲区中的搜索框中,键入“光标类型”并按搜索按钮。所需的光标称为“box”。

0

你可能想要备份一下未识别的文件,其中包含要添加setq-default的内容。在我的情况下,我编辑的~/.emacs*文件被完全替换为不包括我的setq添加和消除了一些其他非全局部分(在光标更改之前我有两个非全局部分,现在只剩一个)。

也许Aquamacs emacs配置文件可以在其他地方找到?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接