首页 > Spacemacs 如何在Markdown mode中利用company-ispell自动完成英语单词?

Spacemacs 如何在Markdown mode中利用company-ispell自动完成英语单词?

翻了半天也没搞明白怎么在某个major mode中添加company backend

比如我想在markdown和latex模式里添加company-ispell

我按照emacs wiki里在dot文件里写了
add-hook 函数 然而好像没有用

 (add-hook 'markdown-mode-hook
           (lambda()
             (set (make-local-variable 'company-backends) '(company-ispell))))

不好意思,刚刚看到你的邀请。不知道什么时候有了这个功能。

首先我没有使用Spacemacs,我用的GNU Emacs,不过我想两者差不多,spacemacs只是在Gnu Emacs上加了些配置吧。

关于补全,我以前用autocomplete,即ac-mode,没用过company。现在连ac也不用了。

我看了你的 add-hook 的代码,和Emacs wiki中的类似代码做了对比,看似没有错误。

如果不能生效,你确定 company-ispell 这个后端是存在的吗?或者你安装了ispell吗?

一般Linux默认安装了ispell,而windows上没有这个程序。

这两个问题你先确认一下吧。因为自己没有这方面的经验,只能帮你到这了。

【热门文章】
【热门文章】