每次推入时,如何让emacs做C-x h C-M- \?令我很恼火的是,emacs不会自动缩进。
答案 0 :(得分:1)
如果您确实确定这是您想要的,那么这样的事情应该有效:
(defun my-newline-and-reindent-buffer ()
(interactive)
(newline)
(save-excursion
(mark-whole-buffer)
(indent-region (region-beginning) (region-end)))
(indent-for-tab-command))
(global-set-key (kbd "RET") 'my-newline-and-reindent-buffer)
我仍然认为这太过分了:
newline-and-indent
,但效率要低得多。