gpt4 book ai didi

emacs - 将 emacs 中的 ^ 绑定(bind)到一些更简单的键

转载 作者:行者123 更新时间:2023-12-01 09:31:52 25 4
gpt4 key购买 nike

我用 a 来挖掘 dired。使用 ^ 进行备份对我来说非常不直观。我想将其更改为其他内容,例如 b 或 r 。我怎样才能做到这一点 ?我无法让 global-set-key 为同样的工作。

~干杯!新泽西州

最佳答案

(define-key dired-mode-map [yourkey] 'dired-up-directory)

您可以使用 [up]、“b”或“r”之类的名称来代替 [yourkey],而这只会在 dired 中使用,请注意。

(define-key dired-mode-map "b"'dired-up-directory)

你也可以控制起来。请注意,在某些情况下使用 [] 更容易,因此您可以将 [yourkey] 替换为 [C-up](字面意思)

想法是:定义特定 map 的键,并将其绑定(bind)到您想要的功能。

编辑:只是为了让你下次知道如何自己做这种事情,知道对于任何模式你都有结尾(-mode-map),所以 LaTeX-mode-map, emacs-lisp-mode-map 等与 define-key 一起使用的那些。

如果您想知道绑定(bind)附加了什么函数,请使用 C-h k(Control + h,然后是 k)然后是你的键,它会告诉你调用什么函数可以绑定(bind)到其他东西(确保你会在 dired-mode 处于事件状态时调用它!)。

关于emacs - 将 emacs 中的 ^ 绑定(bind)到一些更简单的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14449598/

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