.

序号绑定函数名描述备注

.

1C-x C-ssave-buffer将当前的缓冲区保存到磁盘

.

2C-x ssave-some-buffers要求将所有未保存的缓冲区保存到磁盘

.

3C-x C-csave-buffers-kill-emacs要求将所有未保存的缓冲区保存到磁盘,并退出Emacs

.

4C-x C-zsuspend-emacs挂起 Emacs 并使之成为一个后台进程

.

5C-x C-blist-buffers列出所有缓冲区

.

6C-x kkill-buffer杀死一个缓冲区(缺省情况下为当前的缓冲区)

.

7C-x C-qvc-toggle-read-only切换当前缓冲区的可读状态(如果适用还可以执行版本控制)

.

8C-x iinsert-file在插入点插入某个文件的内容

.

9C-p, UpArrowprevious-line将插入点向上移动到上一行

.

10C-n, DownArrownext-line将插入点向下移动到下一行

.

11C-f, RightArrowforward-char将插入点移动到下一个字符

.

12C-b, LeftArrowbackward-char将插入点移动到上一个字符

.

13M-fforward-word将插入点移动到下一个单词

.

14M-bbackward-word将插入点移动到上一个单词

.

15C-v, PgDnscroll-up将文本向上滚动一屏

.

16M-v, PgUpscroll-down将文本向下滚动一屏

.

17M-<beginning-of-buffer将插入点移到缓冲区的开始处

.

18M->end-of-buffer将插入点移到缓冲区的末尾

.

19C-abegginning-of-line将插入点移到本行的开始处

.

20C-eend-of-line将插入点移到本行的结尾

.

21M-abeginning-of-sentence将插入点移到句子的开始处

.

22M-eend-of-sentence将插入点移到句子的结尾处

.

23C-{begginning-of-paragraph将插入点移到段落的开始处

.

24C-}end-of-paragraph将插入点移到段落的结尾处

.

25Insertoverwrite-mode切换改写模式(Ovwrt),缺省为关闭

.

26C-q 字符quoted-insert输入控制字符(引用字符)

.

27Backspacedelete-backward-char删除插入点前的字符

.

28C-ddelete-char删除插入点处的字符

.

29M-dkill-word从插入点开始向前删除字符,直到单词末尾

.

30M-Backspacebackwark-kill-word从插入点开始向回删除字符,直至单词的开始处

.

31C-_undo撤销您的上一次键入或操作

.

32C-u 次数 命令universal-argument按总的次数(缺省为4次)连续执行命令

.

33C-Spaceset-mark-command在插入点设置标记

.

34C-kkill-line删除从插入点到行末的所有文本

.

35C-wkill-region删除区域

.

36M-wkill-ring-save将区域保存在 kill ring 中,但不删除它

.

37C-yyank恢复来自 kill ring 的文本

.

38fundamental-mode缺省的 Emacs 模式,拥有最少设置和绑定major mode

.

39text-mode编辑文本的基本模式major mode

.

40abbrev-mode用于生成和使用缩写minor mode

.

41auto-fill-mode用于自动文字回绕、填充较长的行和段落minor mode

.

42c-mode编辑 C 程序源代码major mode

.

43line-number-mode显示当前行号minor mode

.

44lisp-interaction编辑和编译 Lisp 代码major mode

.

45paragraph-indent-text-modeText 模式的一种特殊变体,其中的段落移动命令可用于首行缩进的段落,而不仅仅是由空行隔开的段落major mode

.

46tex-mode编辑 TeX 文档major mode

.

47wordstar-mode提供 WordStar 编辑器的键绑定major mode

.

48C-x a i ginverse-add-global-abbrev为所有缓冲区定义缩写

.

49C-x a i linverse-add-local-abbrev为当前缓冲区具有相同主要模式的缓冲区定义缩写

.

50C-x a g在所有缓冲区中,使用一个单词作为缩写的定义

.

51C-x a l在当前缓冲区具有相同主要模式的缓冲区,使用一个单词定义缩写

.

52kill-all-abbrevs删除缩写

.

53

.

54

.

55

.

56

.

57

.

58

.

59

.

60

.

61

.

62

.

63

.

64

.

65

.

66

.

67

.

68

.

69

.

70

.

71

.

72

.

73

.

74

.

75

.

76

.

77

.

78

.

79

.

80

.

81

.

82

.

83

.

84

.

85

.

86

.

87

.

88

.

89

.

90

.

91

.

92

.

93

.

94

.

95

.

96

.

97

.

98

.

99

.

100