emacs el get不加载包

emacs el get不加载包,emacs,Emacs,在OSX上使用Emacs24.3,我已经按照描述设置了el get。我可以使用el get-*命令安装、删除和初始化软件包 但是,没有一个包真正加载。我使用的简单示例是“ascii表”包。我做了以下工作: M-x el-get-install ascii-table M-x el-get-init ascii-table 但当我这么做的时候 M-x ascii-table Emacs说没有找到它。如果我显式地评估el get下载的ascii-table.el文件,它将按预期工作 在安装软件包

在OSX上使用Emacs24.3,我已经按照描述设置了el get。我可以使用el get-*命令安装、删除和初始化软件包

但是,没有一个包真正加载。我使用的简单示例是“ascii表”包。我做了以下工作:

M-x el-get-install ascii-table
M-x el-get-init ascii-table
但当我这么做的时候

M-x ascii-table
Emacs说没有找到它。如果我显式地评估el get下载的ascii-table.el文件,它将按预期工作

在安装软件包之后,我是否必须做些什么才能真正使用该软件包?或者我仍然需要在init.el文件中放入必要的加载文件或任何东西来加载包吗


从el-get文档来看,似乎没有其他需要做的事情。

el-get应该加载库吗?我对此表示怀疑


要加载库,请将
(require'FEATURE-NAME)
放入init文件中,其中
FEATURE
是库提供的功能。如果它不提供任何功能,则使用文件名(介于
字符之间)。

您可以通过将属性
功能
添加到程序包的配方文件中,指示
el get
从程序包中获取功能

:功能

el get为您提供的“所需”功能列表

对于您的特定情况,请执行M-x
el get查找配方文件
RET
ascii表
RET,为您打开ascii表的配方文件,然后将以下内容添加到配方中

:features (ascii-table)
完整的食谱将是

(:name ascii-table
       :auto-generated t
       :type emacswiki
       :description "simple ASCII table"
       :website "https://raw.github.com/emacsmirror/emacswiki.org/master/ascii-table.el"
       :features (ascii-table))
我的建议是不要编辑原始配方,而是将其保存在您的个人配方文件夹中,以避免在更新
el get
时发生任何冲突

也就是说,您可以随时手动加载包,请参见@Drew的注释