读书人

Emacs 根本命令整理

发布时间: 2012-10-17 10:25:47 作者: rapoo

Emacs 基本命令整理

C表示Ctrl键,M表示Alt键


光标控制:
C-v 向前翻页;
M-v 向后翻页, PageUp
C-l 光标所在行置中
C-p 光标上移
C-n 光标下移
C-b 光标后移
C-f 光标前移
M-f 前移一词
M-b 后移一词
C-a 移到行首
C-e 移到行尾
M-a 移到句首
M-e 移到句尾
M-< 移到页首
M-> 移到页尾
C-u C-v 本行移至屏幕上方

窗格操作:
C-x 1 保留一个窗格,关闭其他
C-x 2 两个窗格显示
C-M-v 滚动下方窗格
C-x o 光标转移到其他窗格


命令执行:
C-u 3 ... 后面的命令执行3遍
M-3 ... 后面的命令执行3次
C-g 终止一条执行的命令
C-x C-c 退出Emacs
C-z 暂时回到shell,fg命令回到emacs

文字编辑:
<del> 删除光标前一个字符
C-d 删除光标后一个字符
M-<del> 移除光标前一个词
M-d 剪切光标后一个词
C-k 剪切从光标到行尾的字符
M-k 剪切从光标到句尾的字符
C-@ 选定区域起始标记设置
C-w 选定区域剪切
C-k 剪切后一行
C-y 粘贴剪切内容
M-y 粘贴上一次剪切内容
C-x u 撤销上一次操作
M-% 查找替换
C-s 向前搜索
C-r 向后搜索

文件及缓冲区操作:
C-x C-f 寻找并打开一个文件
C-x C-s 保存当前文件
M-x customize-variable <RET> make-backup-files <RET>
关掉文件备份功能
C-x C-b 显示缓冲区列表
C-x b ... 打开指定缓冲区
C-x s 保存多个缓冲区
C-x f 80 设置列边界为80

读书人网 >其他相关

热点推荐