【发布时间】:2009-11-21 02:31:44
【问题描述】:
我是整个 Emacs 的新手,让我印象深刻的一件事是开箱即用的 Emacs 不会让您在编程时保持在块内。我主要使用 Python 和 C++ 进行编程,然后按 Enter 将光标返回到新行的第 1 列,而不是让你留在你正在工作的块中。我设法找到了这个:
(add-hook 'python-mode-hook '(lambda () (define-key python-mode-map "\C-m" 'newline-and-indent)))
在 Python 模式下将 enter 键绑定到换行和缩进,但我如何扩展它以覆盖 C/C++ 模式?
【问题讨论】:
-
附注:emacs 默认在 C-j 上有这个绑定。
-
确实如此,但是在敲了一辈子的 ENTER 并获得相同的效果之后,要习惯 C-j 并不是那么容易。
标签: c++ python emacs customization