以下翻译自:http://www.emacs.uniyar.ac.ru/doc/em24h/emacs031.htm
- 如果没有
Ctrl
和Meta
配合,键盘上的所有字符,数字和符号都会将字面意义输入当前缓冲区。 - 时常使用的函数被绑定在
Ctrl
或Meta
键上。(比如将光标移动至行尾C-e
,撤销C-_
,粘贴C-y
) - 如果
Ctrl
用来绑定操作单个字符(Character)的函数,Meta则用来绑定相应地操作单词(Word)的函数。类似地如果Ctrl
绑定操作操作单行(Line)的函数,则Meta
绑定操作整句(Sentence)的函数。比如C-t
将两个字符交换位置,M-t
将两个单词交换位置。同样,C-e
将光标移至行尾,M-e
将光标移至句尾。 C-x
作为前缀绑定那些不太常用的函数。例如C-x C-c
退出Emacs,C-x 2
,将当前缓冲区显示在两个窗口中。C-c
前缀绑定那些模式特定(mode-specific)的函数。- 不常用的函数没有对应的快捷键绑定,你可以
M-x
加函数名来使用它们。 C-x 4
前缀被保留用来绑定那些操作另一个窗口的函数,比如要在另一个窗口打开文件可以用C-x 4 C-f
(find-file-other-window)。类似的,C-x 5
前缀被保留用来操作另一个Frame。比如C-x 5 C-f
(find-file-other-frame)是在另一个Frame中打开文件。注意到了没有,他们都有类似的键绑定C-x C-f
,只有过在中间插入了4或5,这可不是巧合 :)
Comments: