【问题标题】:Stop emacs auto complete from flashing cursor in other windows停止 emacs 自动完成,以免在其他窗口中闪烁光标
【发布时间】:2014-02-15 05:47:03
【问题描述】:

当我在 emacs 窗口中输入并自动完成 不是 给我一个自动完成建议时,光标在我输入的窗口和所有其他窗口上都会闪烁。我找到了manual,这似乎应该是我需要的,但我无法找出正确的配置来停止闪烁。如何使光标不闪烁?

【问题讨论】:

  • 嗨,对我来说,光标会瞬间变红,这是您所说的行为吗?
  • 是的,每次我在 ac 找不到匹配项时键入一个字符。

标签: emacs autocomplete


【解决方案1】:

你观察到的行为是模糊匹配,阅读它here。基本上,当自动完成无法完成时,它会尝试使用模糊匹配来完成,如果完成成功,它会暂时将光标变为红色。您可以通过将以下内容添加到您的 init 文件中来完全禁用模糊匹配(请参阅manual

(setq ac-use-fuzzy nil)

如果您想保持模糊匹配并禁用blink,您可以将以下内容添加到您的初始化文件中

(setq ac-fuzzy-cursor-color nil)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    相关资源
    最近更新 更多