gpt4 book ai didi

emacs - Emacs中键映射的两种方法

转载 作者:行者123 更新时间:2023-12-04 17:58:35 29 4
gpt4 key购买 nike

我发现在emacs中有两种设置key的方法:global-set-key和define-key。
他们是一样的吗?或者这两种方法之间有什么优点/缺点?

(global-set-key (kbd "C-c C-f") 'my-find-file)
(define-key global-map
"\C-ck" 'hello)

最佳答案

如果您查看 global-set-key 的定义,实际上没有区别。你会看到的:

(define-key (current-global-map) key command)

可能是 (current-global-map)将返回一个不同于 global-key-map 的键映射,但不寻常。

现在,由于 define-key带一个keymap的参数,显然比简单的 global-set-key更灵活.有关键盘映射的详细信息,请查看 info pages .

关于emacs - Emacs中键映射的两种方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3567773/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com