美文网首页
Emacs 学习第2天

Emacs 学习第2天

作者: 无聊无趣 | 来源:发表于2018-12-25 09:56 被阅读0次

从这一篇开始就算正式进入 Emacs 的学习了。其实我学习的过程基本就是按照子龙山人的视频教程进行的,你完全可以通过看那个视频教程进行学习,我这里写这个学习笔记主要是用来促进我自己的学习,方便以后查找,从视频里找东西实在是太不方便了。

Emacs Tutorial

学习 Emacs 的第一步要先学习一下 Emacs 内置的教程。打开 Emacs 默认页面就会看到这个链接,鼠标点击就可以打开,他的快捷键是 C - h  t 或 F1 t 就可以进入。

C - <char> 表示当输入字符 <chr> 时按住 CONTROL 键。因此 C-f 就表示:按住 CONTROL 键再输入 f。

M - <char> 表示当输入字符 <chr> 时按住 META(或 EDIT 或 ALT)键。如果你的键盘上没有 META 、EDIT 或 ALT 键,用下述方法也等效:先按一下 ESC 键然后放开,再输入 <chr>。我们用 <ESC> 来表示 ESC 键。


C - x  C - c 退出 Emacs 。

C - g 退出一个正在运行中的命令。

C - v 移动到下一屏。

M - v 移动到上一屏。

C - l 重绘屏幕,并将光标所在行置于屏幕的中央。

C - b 向左移动光标

C - f 向右移动光标

C - p 向上移动光标

C - n 向下移动光标

C - a 将光标移动到行首

C - e 将光标移动到行末

M - a 将光标移动到句首,可以连续使用

M - e 将光标移动到句尾,可以连续使用

M - f 将光标移动到下一个词

M - b 将光标移动到上一个词

C - u 重复执行命令例如:C - u 8 C - f 就是执行 C - f 命令8次

C - x 1 关闭其他窗口,只保留光标所在窗口

C - d  删除光标后的一个字符

<DEL> 删除光标前的一个字符,这个应该是 Backspace 键

C - k 移除从光标到“行尾”间的字符,再次输入 C - k 会删除换行符,多次执行的内容都会被保存在剪切板中,可以通过一次粘贴操作恢复。

M - k 移除从光标到“句尾”间的字符

C - w 剪切选中内容

M - w 复制选中内容

C - y 粘贴

C - <spc> 或 C - @ 开始标记

剪切复制的使用方式是在需要剪切或复制的起始位置输入 C - <spc> 或 C - @ 然后移动光标到结束位置,然后输入 C - w 或 C - w 进行剪切或复制,移动光标到需要粘贴的位置,输入 C - y 即可。

C - / 撤销


C - x C - f 寻找一个文件,可以使用 C - g 取消,可以通过这个命令创建文件

C - x C - s 保存

C - x C - b 列出缓冲区

C - x b 切换缓冲区

C - x s 保存多个缓冲区

C - r 向后搜索

C - s 向前搜索

C - x o 切换窗口

C - M - v 另一个窗口向下翻页

C - M - S - v 另一个窗口向上翻页

C - x 4 C - f 创建一个新窗口并打开文件

ESC ESC ESC 通用退出命令


C - x 字符扩展。 C-x 之后输入另一个字符或者组合键。

M - x 命令名扩展。M-x 之后输入一个命令名。

通过阅读学习 Emacs Tutorial 就可以开始使用 Emacs 了,可以完全放弃使用方向键和鼠标了(Emacs 仍然支持使用方向键和鼠标操作,不用担心忘记了快捷键),也不用想 Vim 那样不断的切换模式,双手基本不用有很大的动作就可以完成文件的编辑修改。

接下来的是开始添加自己的配置,让 Emacs 成为自己定制的编辑器,成为自己的工作利器。

相关文章

  • emacs基本操作与配置

    久仰emacs大名,今天开始学习emacs。看emacs-china维护的书也是很好的入门http://book....

  • Emacs 学习第2天

    从这一篇开始就算正式进入 Emacs 的学习了。其实我学习的过程基本就是按照子龙山人的视频教程进行的,你完全可以通...

  • Emacs 学习第3天

    从这篇博客开始,我们开始定制自己的 Emacs 配置文件,让 Emacs 成为我们自己的专属编辑器。 第一步就是创...

  • Emacs 学习第4天

    这篇文章主要内容是给 Emacs 添加一个插件管理器,并添加一些基础的插件,使 Emacs 变得更加好用。 第一步...

  • Emacs 学习第1天

    这是一个 Emacs 的学习笔记,希望自己可以通过写这个博客记录自己学习 Emacs 的过程。由于我以前没有写过任...

  • Emacs Lisp 学习(2)

    昨天, 学习了 Emacs Lisp 的一些基本的概念, 今天学习如何定义函数, 如何使用函数. 在 Emacs ...

  • emacs学习

    1 Ctrl 对应c alt对应M C-X - C-C :组合键退出emacs C-v M-v :移动一屏 C-f...

  • 读书笔记-学习GNU Emacs-1

    学习本书目的: emacs的学习一直是陆陆续续看博客和上手实践,这次想通过阅读"学习GNU Emacs"这本书好好...

  • 读书笔记-学习GNU Emacs-2

    学习本书目的: emacs的学习一直是陆陆续续看博客和上手实践,这次想通过阅读"学习GNU Emacs"这本书好好...

  • 读书笔记-学习GNU Emacs-3终篇

    学习本书目的: emacs的学习一直是陆陆续续看博客和上手实践,这次想通过阅读"学习GNU Emacs"这本书好好...

网友评论

      本文标题:Emacs 学习第2天

      本文链接:https://www.haomeiwen.com/subject/hwbakqtx.html