- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 Mac(Snow Leopard,10.6.8)上,我使用的是 Emacs 24.2 的修改版本 provided here利用 downloads page 中的 Emacs Speaks Statistics (ESS) 。 Emacs 可以工作,但我还无法让拼写检查器工作。
为了纠正此问题,我按照 this page 中的说明进行操作下载flyspell。我将 flyspell.el
文件复制到我的 /Applications/Emacs.app/Contents/Resources/site-lisp
目录中,这显然是我的 emacs 加载路径的目录(请注意,例如,auctex.el
文件位于该目录中)。
然后,我修改了我的 .emacs
文件,添加了:
(autoload 'flyspell-mode "flyspell" "On-the-fly spelling checker." t)
(autoload 'flyspell-delay-command "flyspell" "Delay on command." t)
(autoload 'tex-mode-flyspell-verify "flyspell" "" t)
(add-hook 'LaTeX-mode-hook 'turn-on-flyspell)
当我打开 .tex
文件并使用 M-x Flyspell-mode
时,我可以“自动完成”它(即通过按 Tab 键它会给我正确的Flyspell 选项),但是当我按 RET
时,我得到:
Searching for program: no such file or directory, ispell
this question 中没有提出任何解决方案或this question有效,所以我不确定这里的问题是什么。有人有想法或者以前遇到过这个问题吗?
最佳答案
在尝试来自随机网站的任意指令之前,请阅读 Emacs 本身提供的文档。
Emacs 24.2 包含 Flyspell。您不得不显式安装它。如果这样做,请撤消此操作,即从 /Applications/Emacs.app/Contents/Resources/site-lisp
中删除 flyspell.el
。最好的情况是,完全删除 /Applications/Emacs.app
,然后重新安装它,从头开始。
但是,Flyspell 需要一个拼写检查工具,而 Emacs 中不包含该工具。错误消息告诉您没有安装此类工具。
关于Emacs 找不到 Flyspell/ispell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17126951/
我如何(自动)将字典(例如通过自动调用 ispell-change-dictionary )设置为特定目录下每个文件的特定语言? 示例:我希望我的标准目录语言是美式英语(例如,通过在我的 (setq
在我的 Mac(Snow Leopard,10.6.8)上,我使用的是 Emacs 24.2 的修改版本 provided here利用 downloads page 中的 Emacs Speaks
因为我使用 M-x ispell 来检查 LaTeX 代码 我使用 SPC 跳过了很多不应该更正的条目。 但有时我会跳过一个实际拼写错误的单词。 用 ispell 返回上一个单词的关键是什么? 最佳答
在每个 .tex文件,当我输入 A (shift a) 接受一个新词,我收到错误信息 Wrong type argument: sequencep, 1在微型缓冲区或消息缓冲区中: ispell-ad
嘿!所以我只是在阅读关于使用 UNIX 和 Linux(我很喜欢!)的这本书,但我正在研究 Cygwin,因为我没有安装基于 Linux 的操作系统。我尝试使用命令 spell 和 ispell,但没
背景 Ispell是linux中的一个基本的命令行拼写程序,我想调用它来获取以前收集的文件名列表。例如,这些文件名是从 latex 根文件中递归收集的。这在需要拼写所有递归包含的 latex 文件而不
我需要拼写检查包含许多驼峰单词的大型文档。我想要 ispell 或 aspell 检查单个单词是否拼写正确。 所以,如果是这个词: ScientificProgrezGoesBoink 我很想让它建议
当我运行 Emacs 命令 ispell-buffer在处于 LaTeX 模式的 Emacs 缓冲区上,ispell 也在数学表达式中检查拼写。 我非常想禁用它。有没有简单的方法来做到这一点? 我读过
我的 emacs“ispell”命令运行 hunspell,当它到达我的 emacs Latex 缓冲区中的引用部分时会中断(我使用的是 AucTEX)。我以前的 emacs/Linux 发行版没有这
当我在文本模式下使用 flyspell-mode 时尝试加载“german8”拼写字典时收到此错误消息: Error in post-command-hook (flyspell-post-comma
我想知道如何从 ispell 私有(private)词典中删除一个(错误插入的)条目/单词。 编辑 经过更多挖掘后,我仍然无法从默认字典中删除条目,但我认为解决方案可能围绕 buildhash 程序。
在 Emacs 中进行拼写检查时,我习惯使用 M-xispell 来调用拼写检查器。我读到有些人配置了他们的 Emacs,因此这会调用 aspell 而不是 ispell (或可能是 hunspell
我想在 Emacs 中使用 ispell-buffer 命令。它默认使用英语。有没有简单的方法可以切换到另一个词典(例如,另一种语言)? 最佳答案 以下命令建议使用已安装词典的列表: M-x ispe
我对 postgresql 全文搜索很陌生,我正在设置配置,因为我可以在哪里下载 ispell *.dict 和 *.affix 文件(与 docs 完全一样): CREATE TEXT SEARCH
每次我运行 ispell-buffer 并向私有(private)字典添加内容时。它最后询问我是否要保存它。我可以关掉这个吗??所以它不会问我确认,只是自动保存。 除此之外还有一个旁注。在我将某些内容
我有一份包含许多第二语言引文的文档。我如何将这种第二语言定义为 Ispell?我在文件顶部有这个: %% Local IspellDict: brasileiro 我试过这个,但没有用: %% Loc
当我尝试运行 ispell 时,我不断收到此错误。我不确定问题出在哪里,但我最近(在 Ubuntu 10.04 上)从 23.1 更新到最新的 emacs 23.3。我刚刚将 emacs-goodie
我正在用 Latex 用英语写一篇文章,但用芬兰语写我的评论。当我使用 ispell 运行拼写检查时,我必须浏览所有注释。有没有一种方便的方法可以使用 ispell 跳过注释?如果这可以用 emacs
我有一个完美的 hunspell 与 emacs (flyspell) 使用的设置 ("german” "[[:alpha:]]" "[^[:alpha:]]" "[']" t ("-d" "de_
我快疯了,在我的 Linux 机器上我会运行: yes 0 | script -c 'ispell text.txt' /dev/null With any problem. Unfortunatel
我是一名优秀的程序员,十分优秀!