C-x h
在 Emacs 中和C-x-h
意思一样吗?
为什么 Emacs 中有些命令没有指定-
,而有些命令却有,如上例所示?这是否总是意味着同一件事?
答案1
C-x h
意思是按住 Control 键的同时按下(按下并释放)该x
键,然后按下该h
键。
Emacs 键符号不使用C-x-h
;这是一个错误。(但C-H-x
不是一个错误,因为H-
是超级修饰键 - 见下文。)
当键-
是修饰键。按住修饰键的同时按下下一个键。C-
是 Control 修饰键。 M-
是 Meta 修饰键(通常是键盘的 Alt 键)。S
是 Shift 修饰键。这些是标准修饰键。某些键盘有附加修饰键,例如 Hyper ( H-
) 和 Super ( s-
)。
您可以通过以下方式查找此类信息询问 Emacs:C-h r
访问手册,然后i
询问手册的索引:输入一些内容并点击TAB
查看有哪些匹配的索引条目。在这种情况下:C-h r i key TAB
显示它key
本身就是一个索引条目 - 因此点击RET
(Enter 键)查看有关键的信息,特别是问题的答案。
(实际上此节点手册的这一部分会告诉您问题的答案。您可以使用i key TAB
作为条目找到它keyboard input
。