有没有办法可以在任何快捷方式之前停止需要CX,例如,只是使用Cc离开?
另外,如果可能的话,这会有什么缺点?
我正在寻找一种更简单的使用GNU Emacs的方法,但不确定我是否能找到它.
(这个评论太长了)
不是真正的答案,但我知道有些人讨厌Emacs中的"Cx任何东西",不仅因为你必须"输入很多键",而且因为从触摸打字的角度来看,Cx并没有那么多意义.
但当然在Emacs中,一切都是可配置的.我正在使用"C-"而不是Cx而且老实说这种方式更容易找到它.
我使用左侧小指来点击CTRL,这是QWERTY键盘上物理位于"a"左侧的键:即以前用于CTRL的键,但现在通常标记为CAPS-Lock [并且您可以重新映射它到CTRL].
然后我用右手触摸','.
为此,我将此添加到我的配置中:
(define-key global-map [(control ,)] ctl-x-map)
Run Code Online (Sandbox Code Playgroud)
你输入的键不会少,比如说,Cx Cc(你现在可以通过Cx Cc或C-,Cc来做),但至少你不会扭曲你的手指; )
另请注意,如此处所述(请参阅用户"scottfrazer"的+40+ upvoted和接受的答案),为所有键映射创建次模式可能更好,而不是直接定义全局映射: