Spacemacs:为混合模式设置键绑定

时间:2017-04-13 14:19:50

标签: emacs key-bindings spacemacs

我在ipython层中看到了这个代码,用于设置键绑定以运行单元格 ;; keybindings mirror ipython web interface behavior (evil-define-key 'insert ein:notebook-multilang-mode-map (kbd "<C-return>") 'ein:worksheet-execute-cell (kbd "<S-return>") 'ein:worksheet-execute-cell-and-goto-next)

我正在使用混合模式,并希望在那里使用这个键绑定, 将此更改为

;; keybindings mirror ipython web interface behavior (evil-define-key 'hybrid ein:notebook-multilang-mode-map (kbd "<C-return>") 'ein:worksheet-execute-cell (kbd "<S-return>") 'ein:worksheet-execute-cell-and-goto-next)

从头开始执行缓冲区。但C-return仍然说 - <C-return> is undefined。什么可能是错的

1 个答案:

答案 0 :(得分:0)

键绑定工作正常。 当我检查消息时,看到错误 - Variable binding depth exceeds max-specpdl-size,重新启动emacs并开始工作。 不确定键绑定是否生效与错误有关。 重启就行了。