Share&Joy

Ginger' Blog


  • 首页
  • 归档
  • 标签
  •   

© 2018 1-riverfish

Theme Typography by Makito

Proudly published with Hexo

Emacs--编辑器之神

发布于 2017-10-12 Emacs 编辑器 

Emacs–编辑器之神

Emacs

介绍

  Emacs(Editor MACroS 宏编辑器),系出名门,由自由软件之父Richard Stallman 开发。其设计理念是 Everything in Emacs ,一切事情都在Emacs中解决。与其称其为编辑器,倒不如说他是披着编辑器外衣的子操作系统。

  与“编辑器之神” Vim相比,Emacs(神一样的编辑器)是一个完全的所见即所得的编辑器,对于初学者来说,要比Vim更容易上手,并且除了能够写代码,编文档之外,还可以完成邮件收发,日程安排,浏览网站,更新博客等。

Ubuntu下安装

sudo aptitude install -y emacs

emacs -nw

基本概念和操作

Emacs主界面的窗口称之为Frame ,每个Frame从上到下又分成三个区域,分别是缓存区(Buffer),状态栏和回显区。

缓存区是编辑的主要区域,需要注意的是,这里操作的还不是真正的文件,而只是文件的一个缓存,在执行写入操作后,才会将缓存中的内容写入到文件。

状态栏显示当前的一些状态信息,如文件编码,文件名称,缓冲区文件显示范围及当前行数。

回显区提示当前正在进行的操作。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Emacs快捷键的专业表示
Tab:Tab键
Ret:回车键
S:Shift键
C:Ctrl键
M:Alt键
Spc:空格键
Del:退格键

//创建文件
C+X C+F
在回显区输入文件的路径及名称 敲回车键

//保存文件
C+X C+S

//退出Emacs
C+X C+C

//高频快捷键
C+H #在线文档获取帮助信息
C+X K #关闭当前编辑的缓存
C+X C+W #文件另存为
C+X 1 #显示一个窗口
C+X 2 #显示两个窗口
C+A #移动到行首
C+E #移动到行尾
M+A #移动到句首
M+E #移动到句尾
C+X U #撤销一次操作
M+X linum #显示行号

编辑器之神--Vim edited by zenhox(谢谢郑浩同学的大力支持,关于Emacs的进阶操作我会在后边的文章中详细讲解)

Emacs中英文文档

Any question please contact 1-riverfish

GNU官方在线文档

参考书籍: 《完美应用Ubuntu》

Any question please contact 1-riverfish

分享到 

 上一篇: 正则表达式(转载) 下一篇: Git入门 

© 2018 1-riverfish

Theme Typography by Makito

Proudly published with Hexo