gpt4 book ai didi

emacs - 在 Emacs 中重新绑定(bind) C 空间

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

我尝试了各种版本均无济于事:

(global-set-key (kbd "C-<space>") 'tempo-complete-tag)

(global-set-key [C-space] 'tempo-complete-tag)

我正在使用 CUA 模式并在 Ubuntu 上运行 Emacs,版本:GNU Emacs 23.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.0)
于 2009-09-27 发表于 crested,由 Debian 修改

当我运行 tempo-complete-tag手动告诉我它已绑定(bind)到 C 空间,但 C 空间仍在运行 cua-set-mark (或者如果 CUA 被禁用, set-mark-command )。

如何将 Emacs 中的 C-space 快捷方式重新绑定(bind)到我决定的命令?

最佳答案

C-h k (key)将告诉您 Emacs 如何引用给定的键(在本例中为“C-SPC”)。 (global-set-key (kbd "C-SPC") 'tempo-complete-tag)会做你想做的。

我总是使用 (kbd)用于键绑定(bind)的函数,因为它允许您以与通常在其他任何地方编写的方式相同的方式引用键。

请记住,C-SPC 是标准 set-mark-command捆绑!我个人会选择不同的东西:)

关于emacs - 在 Emacs 中重新绑定(bind) C 空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3227039/

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