emacs - emacs摆脱了C-x

标签 emacs

有没有一种方法可以让我在任何快捷方式之前不再需要C-X,例如,只需使用C-c离开即可?

另外,如果可能的话,这可能有什么缺点?

我正在寻找一种使用GNU Emacs的简单方法,但是不确定是否可以找到一种。

最佳答案

(这个评论太长了)

这不是一个真正的答案,但我知道有些人讨厌Emacs中的“Cx any”,不仅是因为您必须“键入很多键”,而且还因为从触摸输入的角度来看,Cx并没有那么大的意义。 。

但是,当然在Emacs中,一切都是可配置的。我使用的是“C-”而不是C-x,老实说,这种方法要容易得多。

我用左手小指打了CTRL,这是QWERTY键盘上实际位于'a'左侧的键:即曾经是CTRL但现在经常标为CAPS-Lock的键[您可以重新映射它CTRL]。

然后,我用右手触摸“'”。

为此,我将其添加到配置中:

(define-key global-map [(control ,)] ctl-x-map)

您将没有更少的按键可以键入,例如Cx Cc(您现在可以通过执行Cx Cc或通过执行C-,Cc来完成),但是至少您不会使手指变形太多。 ; )

还请注意,如此处所述(请参见用户“scottfrazer”的+40+赞成并接受的答案),为所有键映射创建次要模式可能比直接定义全局映射更好:

Globally override key binding in Emacs

关于emacs - emacs摆脱了C-x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8575726/

相关文章:

emacs - 我应该使用什么作为 emacs 前奏的配置/设置文件?

xpath - 如何在 emacs nxml-mode 中搜索与 xpath 表达式匹配的元素?

emacs - 在 diff 模式下自动启用空白模式

Emacs 中的 Python 模式 : No such file or directory, pdb

java - 有没有clojure IDE可以帮助自动补全Java对象的方法?

emacs - 评估 dir locals 中的值

emacs - 用列表中的条目替换 yasnippet 字段

emacs - 将现有条目重新归档到组织模式日期树中的不同位置

windows - EmacsW32 : possible to use both "windows key" and "alt key" bindings together?

datetime - 导出时的组织模式时间戳格式