Emacs:如何在 .emacs 配置文件中将 Cx 5 2(切换框架)重新分配给 C-`

Emacs:如何在 .emacs 配置文件中将 Cx 5 2(切换框架)重新分配给 C-`

为了使 emacs 更像 osx,我想将 Cx 5 2(切换框架)重新分配给 C-`(我已将命令映射到 C-)。我应该在我的 .emacs 配置文件中添加什么来执行此操作?

编辑 抱歉 - 意思是 Cx 5 o(切换框架),但答案仍然相关......

答案1

执行 Ch k,然后执行 Cx 5 2,获取要重新分配的函数的名称。执行 Mx global-set-key,然后执行 C-backtick,然后键入函数的名称。执行 Cx ESC ESC,然后将 lisp 表达式复制到 .emacs

答案2

将这行 Elisp 代码放入你的 .emacs 启动文件中:

(定义键全局映射(kbd“C-`”)'make-frame-command)

请注意,C-` 不是一个真正的字符,所以这只有在 Emacs 使用其图形界面时才会起作用。

相关内容