Macos Mac OS X的Emacs上的自动完成模式

Macos Mac OS X的Emacs上的自动完成模式,macos,emacs,autocomplete,Macos,Emacs,Autocomplete,我在Windows7和osx中使用相同的emacs配置 默认情况下,我不会通过设置(闪烁光标模式0)来闪烁光标 在osx中,当我键入一个非candicate的auto complete(例如,键入一个新函数名或一些fdsafdsafdsa)时,此时auto complete与任何内容都不匹配,但每当我键入一个char时,光标将闪烁一次,就好像它试图完成一样。这在我的Windows7中运行良好 我的osx或电脑有什么问题吗?既然光标闪烁太多真的让我心烦,我该怎么做才能解决这个问题呢 任何帮助都将不

我在Windows7和osx中使用相同的emacs配置

默认情况下,我不会通过设置
(闪烁光标模式0)
来闪烁光标

在osx中,当我键入一个非candicate的auto complete(例如,键入一个新函数名或一些
fdsafdsafdsa
)时,此时auto complete与任何内容都不匹配,但每当我键入一个char时,光标将闪烁一次,就好像它试图完成一样。这在我的Windows7中运行良好

我的osx或电脑有什么问题吗?既然光标闪烁太多真的让我心烦,我该怎么做才能解决这个问题呢


任何帮助都将不胜感激~:)

在我的测试OS X系统上,我通过将闪烁光标的“off”字符设置为与“On”字符相等来关闭闪烁光标。这可以通过Emacs设置“闪烁光标”来完成。格式为“(ON-TYPE.OFF-TYPE)”。对我来说,在线手册中的“14.20显示光标”部分提供了帮助。请参阅:

它可能会闪烁,因为自动完成模式正在执行某些操作,即使没有弹出建议。我会给开发者发一封电子邮件,让他/她知道。@lawlist谢谢你的评论!:)我还猜测它正在做一些事情,可能是它应该停止做,因为第一个不匹配字符或其他什么。但我想知道为什么在windows上的这段时间里光标不闪烁……你是在使用Carbon Emacs还是Aquamacs(www.Aquamacs.org)?看起来您正在使用下载页面中的前者。您是否尝试过后者?您是否在两个系统上使用相同版本的Emacs?还有同一版本的自动完成库吗?@Dan我没有试过Aquamacs,因为它似乎有很多软件包。所以与其说它停止闪烁,不如说它使闪烁不可见。不过,还是不错的黑客。