在Emacs缺省配置下,revert-buffer
没有映射到任何快捷键,经过了几年痛苦地M-x revert-buffer RET yes RET,终于痛定思痛,弄了个快捷键出来。
(defun wl-revert-buffer (&optional arg) (interactive "P") (revert-buffer t t arg)) (global-set-key (kbd "<f5>") 'wl-revert-buffer)
通常情况下使用F5,如果不想改变major mode,那么使用C-u F5。比如打开文件a.c
,缺省使用c-mode
,在手工改为c++-mode
后,使用C-u F5保持c++-mode
不变,而F5则会恢复为c-mode
。