如何绑定Emacs中的<m-s>键</m-s>

时间:2015-04-16 12:26:16

标签: emacs

如果按 M-s ,使用Emacs 24.3.1我会进行I-search。我希望此功能移动到键 C-f ,并使用 M-s 来保存缓冲区。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

(global-set-key "\C-f" 'isearch-forward)
(define-key isearch-mode-map "\C-f" 'isearch-repeat-forward)
(global-set-key "\M-s" 'save-buffer)

进入~/.emacs/init.el(或~/.emacs~/.emacs.el)。然后重新启动emacs(或将光标放在每一行后按C-x C-e)。

附录:由于在加载OP ~/.emacs之后似乎绑定了某些组合键:延迟运行此代码的方法,希望直到足够晚,才能使用{{1} }。例如:

after-init-hook

请注意,我并不完全相信,对于已安装的密钥绑定库而言,这是一个好主意。最好找出重新绑定这些组合键的内容,看看是否可以说服它停止。