C-x C-c 退出
C-v 移动到下一屏; M-v 移动到下一屏
C-l 光标所在行置于屏幕的中央
上一行 C-p (previous)
:
:
向左移 C-b (backward) .... 目前光标位置 .... 向右移 C-f (forward)
:
:
下一行 C-n (next)
M-f 前进一个单词; M-b 后退一个单词
C-a “一行“的头部;C-e "一行"的尾部
M-a “一句”的头部; M-e "一句"的尾部
M-< “所有文字”的最开头; M-> "所有文字"的最末尾
C-u <次数> <命令> 指定重复次数; C-u 8 C-v 屏幕向下滚动8行; C-u 8 C-f 屏幕向前滚动8个字符
C-g 取消命令的执行,如终止一条执行过久的命令,或数字参数
C-x 1 关闭其他所有窗格
<Delback> 删除光标前的一个字符
C-d 删除光标后的一个字符
M-<Delback> 移除光标前的一个词
M-d 移除光标后的一个词
<Delback> 删除光标前的一个字符
C-d 删除光标后的一个字符
M-<Delback> 移除光标前的一个词
M-d 移除光标后的一个词
C-k 移除从光标到“行尾”间的字符
M-k 移除从光标到“句尾”间的字
<开始位置> C-@ <结束位置> C-w 选择移除
C-y 召回移除后的内容
C-y召回最近移除的内容。然后按M-y移除前一次的内容,再M-y.....
C-x u 和 C-_ 撤销
C-x C-f <已有文件名> 寻找一个文件;
C-x C-f <新文件名> 创建一个新文件
C-x C-s 储存这个文件
M-x customize-variable <Return> make-backup-files <Return> 关闭文件备份
C-x C-b 列出缓冲区
C-x 1 离开缓冲区列表
C-x b [<缓冲区名称>] 切换缓冲区
C-x s 保存所有缓冲区
C-z 控制台下暂时离开Emacs;用fg或%emacs回到Emacs
M-x repl s<Return>需要替换的字符串<Return>目标字符串<Return>
自动保存文件名:#源文件名#
M-x recover file<Return> 恢复自动保存的文件
例子:
--:** TUTORIAL.cn (Fundamental)--L670--54%----------------
解释:
-NN%-- 当前位置;文件开头,显示--Top--; 文件尾,显示--Bot--
“L” 和其后的数字显示行号
最开头的(*)表示修改过;短线(-)表示未做修改
小括号的内容表示编辑模式;缺省模式是Fundamental, 为"主模式";还有"Text"模式
M-x fundamental-mode 切换到Fundamental模式.命令C-h m用来查看主模式文档
主模式(major mode)下可以使用一个或多个辅模式(minor mode),如自动折行模式(Auto Fill), 启动该辅助模式命令M-x auto fill mode<Return>,再次输入关闭该模式
C-x f 设定每一行显示的字符数;M-q 刷新自动这行
C-s 向前搜索; C-r 向后搜索
再按C-s(或C-r)向前(向后)搜索
注意:在某些终端下,输入 C-x C-s 会冻结屏幕【屏幕没有任何输出】,使你看不到 Emacs 的任何变化。其原因是操作系统的“流量控制”功能拦截了 C-s 并冻结了屏幕。用 C-q 可以解除屏幕冻结
C-x 2: 将屏幕分成两个窗格
C-x o: 遍历窗格
C-M-v(向下) C-M-S-v(向上): 始终处于一个编辑窗格时,滚动另外一个窗格
M-x ESC ESC ESC: 离开递归编辑
分享到:
相关推荐
emacs学习笔记(持续更新中)_李富强.doc
【Linux】Emacs_教程中文版、elisp入门、emacs_vim快速入门、emacs_学习笔记_-_初级教程、Emacs教程初步、Emacs生活、Emacs学习笔记
Emacs 实践笔记(中文) 为什么写这本书? Emacs的学习和使用需要长时间的积累。有时候学习了一部分相关的知识,如果长期不使用又会忘记,写这本 开源书的目标主要是做记录,以备后查。我从2012年就开始使用Emacs,...
目录 算法 每日更新 计算机操作系统 数据结构 前端工具 组件库 功能库 javascript React 打字稿 实用程序 emacs 吉特 多路复用器
集合了 所有的 Unix命令大全 ...telnet 192.168.0.23 自己帐号 sd08077-you0 ftp工具 192.168.0.202 tools-toolss ... 各个 shell 可互相切换 ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$ ... 命令和参数之间必需用空格隔...
anki模式Anki-mode 是一种 Emacs 模式,用于编辑文本文件以导入 ,这是一个用于抽卡和学习的强大智能系统。 请注意,这不提供 Anki 的间隔重复学习功能:为此使用 Anki。 这只是一种在将文件导入 Anki 之前使用您...
通过基础教程Ch t ,学习一些基本的emacs生存技能。 这将使一切变得更加容易。备忘单您已完成本教程? 很酷,这里有一些基本命令可以帮助您。 Cg退出当前操作。 就像vim中的Esc 。 记住这一点。 您将大量使用它... ...
Book》学习笔记 Learning The Shell 初试Shell 命令行打开快捷键: me@ubuntu16.04:~$ 以上格式含义为:用户名@电脑名:当前文件夹和$。 如果不是$,而是以 “#”结尾表示为超级用户权限。 导航: <Up>:上一个命令 ...
备忘好东西合集带花树&HK笔记可持久化可并堆求k短路长链剖分学习笔记扩展埃氏筛法线性的证明(逃扩展埃氏筛法讲解Public Based Data Structu
我使用和作为记录笔记和显示交互式示例的方式。 我已经提供了markdown文件,也可以使用以更通用的格式签出我的工作。 我继续Markdown,《 Doom Emacs》很棒,我建议大家检查一下,它可以正常工作,并且您可以得到想...
杰拉德·布拉德(Gerard Braad)的dotfiles using Git, GNU stow (and Ansible) 不要直接使用它,而要参与其中并从中学习。 我之所以分享它,是因为我对移动tarball感到沮丧(并且害怕失去它)。 最终在我的笔记本...
很棒的星星 我的GitHub明星精选清单! 由产生 内容 ANTLR v4-为ANTLR v4编写的语法; 期望语法没有动作。 ASL 小米NoteBook Pro Hackintosh ...带有蒸汽朋克设置的天空中的镜子 ... -Cedille,一种基于依赖Lambda...学习x8
++是具有PDF注释支持的手写笔记软件。 用GTK3的C ++语言编写,支持Linux(例如Ubuntu,Debian,Arch,SUSE),macOS和Windows10。支持来自Wacom Tablets等设备的笔输入。 -受ncmpc启发的功能强大的基于ncurses的MPD...