当前位置:  开发笔记 > 运维 > 正文

启用Flyspell模式会出错

如何解决《启用Flyspell模式会出错》经验,为你挑选了2个好方法。

我最近不得不重新映像我的Windows笔记本电脑,emacs现在给我一个奇怪的错误:"启动新的Ispell进程[默认]启用flyspell模式给出了一个错误"我安装了aspell,它可以通过emacs访问.我附上了一张照片来展示这一点.我的emacs配置中也有(setq-default ispell-program-name"aspell").这个相同的配置在我的其他Windows机器上正常工作.这可能是什么问题?图片:emacs-shell中的Aspell http://img145.imageshack.us/img145/4497/emacsaspell.jpg



1> Dennis Sheil..:

您可以添加以下行:

(setq flyspell-issue-welcome-flag nil) ;; fix flyspell problem

您的个人Emacs初始化文件(~/.emacs.d/init.el,~/.emacs,~/.emacs.el,无论...),并应绕过这个问题你.



2> Tom..:

编辑:这似乎不是最好的解决方案:请参阅下面的评论,看看丹尼斯的答案是否有更好的选择.

EDIT2:如下面的评论所示,删除此帖中推荐的文件会导致升级时出现问题.如果你按照这篇文章的建议,现在后悔(抱歉),然后重新安装你想要输入的已删除文件:

sudo apt-get --reinstall dictionaries-common

您现在应该可以升级并遵循Dennis的解决方案.

谷歌先把我送到这里,所以我想我会为这个错误信息添加另一个常见原因(至少在Ubuntu系统上)

我的ubuntu 10.10全新安装有以下错误:

https://bugs.launchpad.net/ubuntu/+source/dictionaries-common/+bug/619015

通过删除固定(如链接所示)

/usr/share/emacs/site-lisp/dictionaries-common/debian-ispell.el

/usr/share/emacs/site-lisp/dictionaries-common/flyspell.el

/usr/share/emacs/site-lisp/dictionaries-common/ispell.el

和.el .elc中的所有文件

在/ usr /共享/ emacs23 /网站口齿不清/词典的共同

原因似乎是上面的文件已经安装在emacs23-common中,而.el和.elc文件在实时系统上保留了冲突(从阅读错误报告).

我认为还有其他问题可以导致这个错误消息,但这解决了它,我觉得ubuntu很常见,因此可以作为另一个答案.

编辑:似乎有一个不那么具有侵入性的解决方案 - 请参阅Dennis Sheil的回答

恩恩,

汤姆

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有