3.3.1 启动与退出Emacs
在Linux 终端命令提示符下使用“emacs”或“emacs filename”命令,即可启动Emacs编辑器。也可以在X-Window下通过选择“开始”→“编程”→“Emacs”命令进入Emacs,进入Emacs 的初始界面如图3.8所示。
|
图3.8 Emacs 的初始界面 |
要退出Emacs,直接键入C-x C-c即可。
在图3.8 中,Emacs 的状态栏显示了当前文本编辑区加载(运行)的状态。命令行是用户输入命令(不是快捷键!)的区域,比如键入“C-x C-f”后,在这里输入想要打开文件的文件名,按回车键后便在文本编辑区打开该文件了。
Emacs 的默认工作目录是当前Linux 用户的主目录,比如在命令行输入“hello”,是指打开主目录(根用户的主目录是root)下的hello文件。
另外,使用Emacs编辑器,用户必须了解Emacs缓冲区的概念。当用户使用Emacs打开或编辑一个文件时,Emacs 将会自动创建一个缓冲区(Buffer),一个文件对应一个缓冲区。用户在窗口中进行编辑操作,输入的字符将会被暂存在缓冲区,当用户执行保存操作时,Emacs 会自动将缓冲区中的内容保存到当前打开文件中。Emacs允许用户一次打开多个文件,这样就使用了多个缓冲区。
说 明
掌握Emacs 的快捷键可以说是Emacs 爱好者的基本功,也是提高编辑速度和质量所必备的,但是初学者可能记不住那么多的快捷键,必要时可以查阅帮助文档或相关书籍,最常用的快捷键数量也就十几个。Emacs 的快捷键都是绑定于“Ctrl”键和“Alt”(或称Meta)上的,例如“C-x”即“Ctrl+x”,“M-x”即“Alt+x”。当然,所有的按键都可以自定义。