我在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
。什么可能是错的
答案 0 :(得分:0)
键绑定工作正常。
当我检查消息时,看到错误 - Variable binding depth exceeds max-specpdl-size
,重新启动emacs并开始工作。
不确定键绑定是否生效与错误有关。
重启就行了。