在选择了完成框架(helm或ivy)的初始spacemacs安装过程中,默认情况下会安装软件包。在过去和现在,这些包中的一个包中存在一个错误,删除了auto-completion功能。
我的问题是:如何在spacemacs中缩减错误包版本,以便恢复此功能?我知道对于普通的emacs也存在类似的问题,但我想确保我没有遗漏spacemacs中可能存在的任何细微差别。
发布于 2017-03-12 12:24:42
克隆包repo (包url以.git结尾):
git clone https://github.com/<user>/<package-name>.git签出到旧版本,在错误之前。检查较旧的提交:
cd /path/to/cloned/package
git log结帐:
git checkout <commit hash>将较旧的包版本复制到本地elpa位置(package-directory将在字符串中包含日期):
/bin/cp -f /path/to/cloned/package/* /path/to/.emacs.d/elpa/<package-directory>/删除编译后的文件:
rm -f path/to/.emacs.d/elpa/<package-directory>/*.elc打开emacs,检查是否没有包错误:
emacshttps://stackoverflow.com/questions/42743518
复制相似问题