全局覆盖Emacs中的键绑定
如何设置全局覆盖并优先于该键的所有其他绑定的键绑定?我希望覆盖所有主要/次要模式映射,并确保绑定始终有效。
当然,这是行不通的:
(global-set-key "\C-i" 'some-function)
它在text-mode
,但是当我用lisp-mode
, C-i
是反弹到lisp-indent-line
.
我可以在lisp-mode
每一种模式都是个别的,但必须有更简单的方法。每次为新文件类型安装新模式时,我都必须返回并检查,以确保所有的键绑定都不会被新模式覆盖。
我想这样做是因为我想模仿我已经从其他编辑那里学到的和根深蒂固的绑定。