0

我使用 pacage-install 安装了 helm 包。

根据this page,我在init.el中添加了以下代码。

.emacs.d/init.el

(when (require 'helm-config)                                                                            
  (global-set-key (kbd "C-c h") 'helm-mini)                                                             
  (helm-mode 1))                                                                                     

当我按“Mx”键并输入任何字母时,我在迷你缓冲区中收到以下错误消息。

小缓冲区中的消息

Error running timer `helm-mp-highlight-match-internal': (wrong-type-argument stringp nil)

helm 的功能部分起作用。但这对我来说很不方便。有谁知道该问题的解决方法?

条件

操作系统:Ubuntu 14.10

emacs 版本:24.4.1(x86_64-unknown-linux-gnu,GTK+ 版本 3.12.2)

当我使用emacs 24.3时,不会出现这个问题。

掌舵版本:掌舵20141106.257

任何帮助,将不胜感激。提前致谢。

4

1 回答 1

1

FWIW,很可能这个错误helm-mp-highlight-match-internal也发生在 24.3 中:24.4 中的一个区别是计时器中的错误不再被忽略,而是在 minibuffer 中报告为消息。

您可能应该将此问题报告给 Thierry Volpiatto(Helm 的维护者/作者)。

于 2014-11-08T15:56:39.017 回答