到目前为止,这就是我的 .emacs 中的全部内容:
(when
(load
(expand-file-name "~/.emacs.d/elpa/package.el"))
(package-initialize))
(require 'paredit)
(add-hook 'c++-mode-hook '(lambda () (paredit-mode 1)))
因此,随着 paredit 的设置,我开始在一个新的 C++ 文件中输入一些代码:(其中 [] 代表光标)
if (someFunc([)]))
现在,我通常不按右箭头键或类似的东西,而是输入右括号,因为它位于左括号旁边,方便得多。
但是,在这样做时,paredit 会换行:
if (someFunc ()
[)]
如何防止 paredit 这样做?