Emacs常用命令总结

C代表Control键,M代表Alt键,S代表Shift键。

翻页浏览命令:
C-v 向前移动一屏
M-v 向后移动一屏
C-l 重绘屏幕,并将光标所在行置于屏幕的中央

光标移动命令:
C-f 向右移动一个字符
C-b 向左移动一个字符

M-f 向右移动一个词【对中文是移动到下一个标点符号】
M-b 向左移动一个词【对中文是移动到上一个标点符号】

C-n 移动到下一行
C-p 移动到上一行

C-a 移动到行首
C-e 移动到行尾

M-a 移动到句首
M-e 移动到句

文本编辑命令:
<DEL> 删除光标前的一个字符【这里的DEL指键盘上的Backspace键】
C-d 删除光标后的一个字符

M-<DEL> 移除光标前的一个词
M-d 移除光标后的一个词

C-k 移除从光标到“行尾”间的字符【移除其实相当于其他编辑器里的剪切】
M-k 移除从光标到“句尾”间的字符

C-y 在光标所在处插入最后移除的文字【这个召回命令其实相当于其他编辑器里的粘贴】
M-y 召回再前一次被移除的内容,连续使用 M-y 直到找到你想要召回的东西。

C-/ 撤销命令

文件操作命令:
C-x C-f 寻找一个文件【如果寻找一个不存在的文件,将创建此文件,只有在存盘的时候,Emacs 才会真正创建这个文件】
C-x C-s 储存这个文件
C-x C-c 退出Emacs

缓冲区操作命令:
C-x C-b 列出缓冲
C-x 1 离开缓冲区列【只保留当前光标所在窗格】
C-x b 缓冲区名称 <Return> 切换缓冲
C-x s 保存多个缓冲

搜索命令:
C-s 向前搜索【再按一次 C-s,搜索下一个,敲 <Return> 结束搜索】
C-r 向后搜索【除了搜索方向与C-s相反之外,其余的操作都一样】

多窗格:
C-x 2 将屏幕划分成两个窗格【数字2可以是其他数字(除1以外)】
C-M-v 向下滚动另一个窗格
C-M-S-v 向上滚动另一个窗格
C-x o 将光标转移到另一个窗格
C-x 1 只保留当前光标所在窗格

帮助命令:
C-h 使用帮助功能
C-h ? Emacs会告诉你它提供了哪些帮助
C-h c 简要说明【C-h c后面加要查询的命令】
C-h k 详细说明【C-h k后面加要查询的命令】
C-h f 解释一个函数【需要输入函数名】
C-h i 阅读手册【也就是通常讲的 Info】
C-h r Emacs使用手册【也就是通常讲的 Manual】

时间: 2024-08-30 04:56:16

Emacs常用命令总结的相关文章

Emacs常用命令快速参考

Emacs常用命令快速参考 Emacs常用命令的汇总,来自Emacs参考卡片 注意:以下命令中标注的按键,大写的C代表Control,在键盘上通常是Ctrl键,而M代表Meta,在键盘上通常是Alt键,S则代表Shift,在键盘上通常是Shift键,也就是 C Control M Alt S Shift 这三个键在Emacs里通常作为组合键的前导按键使用,也就是说,执行一条命令前可能需要按住这个键不放,比如搜索命令是C-s,要执行这个命令首先要按住Ctrl键不放,再按下字母s键:而打开文件命令是

Emacs常用命令的汇总

注意:以下命令中标注的按键,大写的C代表Control,在键盘上通常是Ctrl键,而M代表Meta,在键盘上通常是Alt键,S则代表Shift,在键盘上通常是Shift键,也就是 C Control M Alt S Shift 这三个键在Emacs里通常作为组合键的前导按键使用,也就是说,执行一条命令前可能需要按住这个键不放,比如搜索命令是C-s,要执行这个命令首先要按住Ctrl键不放,再按下字母s键:而打开文件命令是C-x C-f,要打开文件就必须按下Ctrl键不放,依次按下x和f(当然也可以

备忘-EMACS常用命令

整个屏幕操作: C-v 向前移动一屏,同PAGEUP M-v 向后移动 一屏,同PageDn C-l 重绘屏幕,并将光标所在行置于屏幕的中央 文字中定位 C-p  previous上一行 C-n next     下一行 C-b backward 回退 C-f forward  前进 C-a 一行的头 C-e 一行的尾 M-<  最开头 M-> 最末尾 M-b 左移动一个词(上一个标点处) M-f  右移动一个词(下一个标点处) 指定数字参数 C-u x 终止命令 C-g 窗格 C-x 1 插

emacs常用命令

一.菜单相关命令 1.打开菜单 M+- M+X menu-bar-open

emacs org-mode 常用命令

Table of Contents 1. orgguide 1.1. introduction 1.2. Document Structure   实用 1.3. Tables 1.4. Hyperlinks 1.5. Todo itesm 1.6. Tags 1.7. Properties 1.8. Dates and Times 1.9. Markup for rich exprot 1.10. Working with source code 2. emacs基本操作 2.1. emacs

用xshell操作linux系统的常用命令

(1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afile.bak 把文件复制为新文件afile.bak cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下 cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

9.vim的常用命令《Mr.Robot》

前言:这些是vim最常用的命令!记住了会提高效率的<Mr.Robot> ---------------------------------------------------- vim需要的常用命令: d G     全部删除 i        当前编辑 o       新起一行编辑 gg             行首 G               行尾 10 gg        跳转到第十行 10  回车     向下跳转10行 u  撤销 ctrl  r  反撤销 yy  复制 p  粘

[Linux]DOS 和 Linux 常用命令的对比

许多在 shell 提示下键入的 Linux 命令都与你在 DOS 下键入的命令相似.事实上,某些命令完全相同. 本附录提供了 Windows 的 DOS 提示下的常用命令以及在 Linux 中与它们等同的命令.附录中还提供了如何在 Linux shell 提示下使用这些命令的简单实例.请注意,这些命令通常有许多选项,要进一步学习每一个命令,请阅读相关的说明书(man)页(例如,在 shell 提示下键入 man ls 就可以读到关于 ls 命令的信息). 命令的目的 MS-DOS Linux