禁用 Ctrl+Enter
Disable Ctrl+Enter
我在 elpy 模式下使用 python,它工作正常,但是我真的很恼火,默认情况下运行时会在我按下 CTRL 时执行光标下的命令+ENTER 因为我不小心一直按着它。
如何禁用此行为?我试过了
(global-set-key (kbd "<C-return>") nil)
但这似乎没有效果。非常感谢任何帮助。
可能不是在全局键映射中设置,而是在主模式映射或某些次模式映射中。在具有键绑定的缓冲区中,执行 C-h k C-<return>
以查看绑定;它应该显示它所在的键映射。然后使用 define-key
更改它。例如。如果 foo-mode-map
包含绑定,则执行
(define-key foo-mode-map (kbd "C-<return>") nil)
您可能希望将该代码添加到挂钩或将其包装在 with-eval-after-load
中,因此 foo-mode-map
在它运行时定义。
我在 elpy 模式下使用 python,它工作正常,但是我真的很恼火,默认情况下运行时会在我按下 CTRL 时执行光标下的命令+ENTER 因为我不小心一直按着它。 如何禁用此行为?我试过了
(global-set-key (kbd "<C-return>") nil)
但这似乎没有效果。非常感谢任何帮助。
可能不是在全局键映射中设置,而是在主模式映射或某些次模式映射中。在具有键绑定的缓冲区中,执行 C-h k C-<return>
以查看绑定;它应该显示它所在的键映射。然后使用 define-key
更改它。例如。如果 foo-mode-map
包含绑定,则执行
(define-key foo-mode-map (kbd "C-<return>") nil)
您可能希望将该代码添加到挂钩或将其包装在 with-eval-after-load
中,因此 foo-mode-map
在它运行时定义。