搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > IT工具控 > [神器] Emacs 神之编辑器使用入门(一)

[神器] Emacs 神之编辑器使用入门(一)

IT工具控 2017-11-30

Emacs

简介(Introduction)

相信很多从事计算机软件开发的人都听说过emacs,但是真正掌握甚至入门emacs的都少之又少。emacs是"Editing MACros"的缩写, 是一款古老的文本编辑器,同时也是一个操作系统。emacs的默认配置相对于那些现代的文本编辑器显得十分不友好,但是经过一番折腾后也能配置成一个功能强大的IDE,本文仅做一些简单的入门介绍,让那些刚接触emacs的读者对emacs有个粗略的了解。

常见的文本编辑器学习曲线图

快速上手(Getting Started)

打开emacs后会呈现如下界面,很多刚接触emacs的人在这一步就被吓住了。

Welcome to GNU Emacs

在emacs中规定了大写的C代表Control(键盘上的Ctrl键),而M代表Meta(键盘上的Alt键),S则代表Shift(键盘上的Shift键)。下面是一下常用的快捷键:

  • C-x C-f 打开/新建文件

  • C-x C-s 保存当前缓冲区

  • C-x C-c 关闭Emacs

  • C-f 前进一个字符

  • C-b 后退一个字符

  • C-p 上一行

  • C-n 下一行

  • M-f 前进一个单词

  • M-b 后退一个单词

  • C-a 行首

  • C-e 行尾

  • C-v 下翻一页

  • M-v 上翻一页

  • M-< 文件头

  • M-> 文件尾

  • C-Space 设置开始标记

  • C-@ 设置开始标记(C-space可能被操作系统拦截)

  • M-w 复制标记区内容

  • C-y 帖粘

  • M-u 使光标处的单词大写

  • M-l 使光标处的单词小写

  • M-c 使光标处单词首字母大写

  • C-k 删除一行

  • C-s 向下搜索

  • C-r 向上搜索

  • M-% 替换

  • C-x u 撤销操作


版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《[神器] Emacs 神之编辑器使用入门(一)》的版权归原作者「IT工具控」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注IT工具控微信公众号

IT工具控微信公众号:gh_7552756b9a76

IT工具控

手机扫描上方二维码即可关注IT工具控微信公众号

IT工具控最新文章

精品公众号随机推荐