spacemacs启动时.spacemacs文件中的代码出现问题
我在spacemacs启动时.spacemacs文件中的代码出现问题,emacs,spacemacs,Emacs,Spacemacs,我在.spacemacs文件的底部有代码,用于创建一些键绑定以及与邪恶模式相关的内容。代码如下: ;; Evil mode (use-package evil :ensure t :config (evil-mode 1) (use-package evil-escape :ensure t :config (evil-escape-mode 1) (setq-default evil-escape-key-sequence "fd")
.spacemacs
文件的底部有代码,用于创建一些键绑定以及与邪恶模式相关的内容。代码如下:
;; Evil mode
(use-package evil
:ensure t
:config
(evil-mode 1)
(use-package evil-escape
:ensure t
:config
(evil-escape-mode 1)
(setq-default evil-escape-key-sequence "fd")
(setq-default evil-escape-delay 0.2))
(use-package evil-leader
:ensure t
:config
(global-evil-leader-mode)
(evil-leader/set-leader "<SPC>")
(evil-leader/set-key
"e" 'find-file
"bb" 'switch-to-buffer
"bd" 'kill-buffer-and-window
"by" 'copy-whole-buffer
"cy" 'clipboard-kill-ring-save
"cp" 'clipboard-yank
"fs" 'save-buffer
"ms" 'magit-status
"hs" 'split-window-horizontally
"iu" 'insert-char
"lf" 'load-file
"ne" 'flycheck-next-error
"pe" 'flycheck-previous-error
"rm" 'notmuch
"sm" 'message-send-and-exit
"si" 'whitespace-mode
"tn" 'linum-mode
"tt" 'term
"w1" 'delete-other-windows
"wk" 'windmove-left
"wj" 'windmove-right
"qq" 'save-buffers-kill-emacs
"zp" 'zeal-at-point
)
)
(use-package evil-surround
:ensure t
:config
(global-evil-surround-mode))
(use-package evil-indent-textobject
:ensure t))
;;邪恶模式
(使用软件包)
:确保
:config
(邪恶模式1)
(使用包裹邪恶逃脱
:确保
:config
(邪恶逃脱模式1)
(setq默认邪恶转义键序列“fd”)
(setq默认邪恶逃脱延迟0.2))
(使用包裹邪恶领袖)
:确保
:config
(全球邪恶领袖模式)
(邪恶领袖/集合领袖“”)
(邪恶领袖/设定键)
“e”查找文件
“bb”切换到缓冲区
“bd”'终止缓冲区和窗口
“按”'复制整个缓冲区
“cy”'剪贴板杀死环保存
“cp”'剪贴板猛拉
“fs”保存缓冲区
“ms”magit状态
“hs”水平拆分窗口
“iu”插入字符
“lf”加载文件
“ne”'飞行检查下一个错误
“pe”'flycheck上一个错误
“rm”不多
“sm”消息发送和退出
“si”空白模式
“tn”linum模式
“tt”术语
“w1”删除其他窗口
“wk”windmove向左移动
“wj”windmove向右移动
“qq”'保存缓冲区杀死emacs
“zp”在某一点上的热情
)
)
(使用包装盒)
:确保
:config
(全球邪恶环绕模式)
(使用文件包缩进文本对象)
:t)
出于某种原因,当我使用.Spacemacs
文件中的代码打开Spacemacs时,我会看到以下内容:
如果我删除代码,它会正确打开,但我可以添加它,然后运行
M-x eval region
,一切正常。我是Vim的Spacemacs新手,因此非常感谢您的帮助 您不应该直接导入evil
包。您只需将变量dotspacemacs编辑样式
设置为'vim
。此外,应在dotspacemacs配置层
变量中指定任何现有包。任何未随SpaceMac附带的软件包都可以通过DotSpaceMac附加软件包添加
,或者如果需要附加配置,您可以创建一个层。有关更多信息,请参阅此处的文档确保您的代码位于
(defun dotspacemacs/user-init ()
)
或
功能。还有其他方法可以让代码得到评估
M-x或(SPC)和类型
这将提示您输入标题和位置等。。有了这个,你可以有更多的选择
(defun dotspacemacs/user-config ()
)
configuration-layer/create-layer