emacs - 将 evil-leader 与 use-package 一起使用:错误 (use-package): evil-leader/:config: Invalid function: (global-evil-leader-mode)
问题描述
我正在尝试添加use-package
到我的init.el
,我遇到了这个错误:
Error (use-package): evil-leader/:config: Invalid function: (global-evil-leader-mode)
这是产生该错误的精简init.el
版(假设已经安装了 evil 和 evil-leader )
(package-initialize)
(require 'use-package)
(use-package evil :ensure)
(use-package evil-leader
:ensure
:after evil
:config
((global-evil-leader-mode)
(evil-leader/set-leader ",")
(evil-leader/set-key
"b" 'buffer-menu)
; Apparently this needs to go after (global-evil-leader-mode)
; https://emacs.stackexchange.com/questions/30332/evil-leader-stops-working-when-i-eval-buffer
(evil-mode t)))
这是它在没有use-package
正常工作的情况下的设置方式:
(package-initialize)
(require 'evil)
(require 'evil-leader)
(global-evil-leader-mode)
(evil-leader/set-leader ",")
(evil-leader/set-key
"b" 'buffer-menu)
; Apparently this needs to go after (global-evil-leader-mode)
; https://emacs.stackexchange.com/questions/30332/evil-leader-stops-working-when-i-eval-buffer
(evil-mode t)
任何帮助确定我做错了什么将不胜感激,谢谢!
解决方案
我认为你应该在之后删除括号:config
推荐阅读
- python - Ansible Pip 使用“--target”将 python 模块安装到供应商子目录中
- regex - 在不同的行中查找和替换
- angular - 如何为角材质的树组件应用样式
- javascript - 找不到名称'withStyles
- python - 如何使用 boto3 获取 aws 中存在的实例和卷以及负载均衡器的总数?
- firebase - 可以拦截直接从客户端调用 Firebase https 函数吗?
- angular - 计算购物车中的总数在角度 6 中不起作用
- c++ - 静态链接库时,出现链接器错误:找不到 -lgcc_s
- php - Worpdress 选择框选择要显示的帖子和数量
- android - 如何设置饼图的标签颜色?