编辑器并不会对某个文件本身编辑,而是先放到临时缓冲区中。在通知保存缓冲区之前原始文件不会变。通常缓冲区名字跟文件名字一样,但是也有一些特殊缓冲区*scratch*临时性辅助缓冲区,有点像草稿;*help*显示帮助信息。
编辑模式:
一个缓冲区只能有一种主模式,在主模式之外还有一些副模式(minor mode),是在定义emacs某些特定行为。
menu bar
Tool bar
mini buffer(辅助输入区)
C-x something通常绑定文件操作类命令
C-c something 通常与某些特殊的编辑模式有关,比如图形模式和邮件模式
M-x long-command-name Return可以用于所有的命令
菜单栏(menu bar)
F10
C-x C-f 打开文件
C-x C-v 可以重新输入路径来替换刚才的缓冲区文件(find-alternative-file读取新的替换刚才的)
C-x i 在光标位置追加文件
C-x C-s 保存文件,如果是在*scratch*,他会让你输入一个文件名
C-x C-w 是write-file命令,如果你没有输入文件名的话,他等价与C-xC-s。否则相当与saveas
C-x C-c 退出Emacs
帮助
C-h 在线帮助help-command
C-h t