emacs el get不加载包
在OSX上使用Emacs24.3,我已经按照描述设置了el get。我可以使用el get-*命令安装、删除和初始化软件包 但是,没有一个包真正加载。我使用的简单示例是“ascii表”包。我做了以下工作: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文件,它将按预期工作 在安装软件包
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-xel get查找配方文件
RETascii表
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的注释