我在Raspbian上运行Emacs 24.3。我喜欢在Linux上运行Emacs - 似乎比在Windows上更适合。我使用常用的包函数安装了非常有用的key-chord
包。这会导致~\.emacs.d\elpa\key-chord-20080915.2156
中的目录。
然后我在init文件中插入了以下内容:
(require 'key-chord)
(key-chord-mode 1)
这会引发以下错误:
File error: Cannot open load file, key-chord
但是,如果我点击M-x
,我可以找到所有的和弦功能并运行键和弦模式以及相关的比特和片段。我做错了什么......?
答案 0 :(得分:2)
在评估您的init文件后,Emacs会加载已安装的软件包。如果您的init文件中需要包,则可以使用(package-initialize)
手动初始化包。
您看到部分或全部按键和弦功能的原因是这些功能是"自动加载"。您不需要require
来使用这些功能;事实上,当你使用这样的函数时,包会自动加载。