根据这些问题的讨论(1,2,3),我创建了以下键绑定奥科特克斯在emacs。
(defun AucTeX-LaTeX-beginendgroup ()
(local-set-key (kbd "C-{") "\\begingroup
")
(local-set-key (kbd "C-}") "\\endgroup
"))
(add-hook 'LaTeX-mode-hook 'AucTeX-LaTeX-beginendgroup)
我想在 AucTeX 中创建键绑定,以便\begingroup RET
在Ctrl-{
按下时输入文本,并在按下\endgroup RET
时输入。Ctrl-}
Emacs 成功加载样式模式钩子,没有任何抱怨。
第一个 ( Ctrl-{
) 工作正常(C-h k C-{
报告也正确),而第二个 ( Ctrl-}
) 则不工作。而且,C-h k C-}
保持沉默,没有答案。
我真的不知道到底出了什么问题。
答案1
将以下代码添加到您的初始化文件中:
(eval-after-load "latex"
'(progn
(define-key LaTeX-mode-map (kbd "C-{") "\\begingroup\n")
(define-key LaTeX-mode-map (kbd "C-}") "\\endgroup\n")))