1. C - @ select text region.
一、初识Emacs(简单命令介绍)
C --Ctrl M -- ALT/ESC/EDIT
C-x C-f 查找文件并在新缓冲区中打开
C-x C-v 打开新文件并替换掉现有文件
C-x i 把文件插入到当前光标位置
C-x C-s 保存文件
C-x C-w 把缓冲区文件写入文件
C-x C-c 退出Emacs编译器
C-x u 取消上次操作
C-x k 关闭当前buffer
C-f 光标前移一个字符(右)
C-b 光标后移一个字符(左)
C-p 光标前移一行(上)
C-n 下移后移一行(下)
M-f 前移一个单词
M-b 后移一个单词
C-a 移动到行首
C-e 移动到行尾
M-e 前移一个句子
M-a 后移一个句子
M-} 前移一个段落
M-{ 后移一个段落
C-v 屏幕上卷一屏
M-v 屏幕下卷一屏
C-x ] 前移一页
C-x [ 后移一页
M- 后移到文件尾
C-l 重回屏幕居中显示
M-n 或者C-u n 重复执行n次后续命令
M-x goto-line n 跳转到第n行
M-x goto-char abc跳转到指定的字符串abc位置。
C-@ 标记文本块的开始
C-x C-x 互换插入点和文本标记的位置
C-w 或shift-del删除文本块
M-w 复制文本块
M-h 标记段落
C-x C-p 标记页面
C-x h 标记整个缓冲区
C-t 交换两个字符的位置
M-t 交换两个单词的位置
C-x C-t 交换两个文本行的位置
M-x transpose-sentences 交换两个句子的位置
M-x transpose-paragraph 交换两个段落的位置
M-c 单词首字母改为大写
M-u 单词字母全部大写
M-l 单词字母全部小写
C-s 向前递增查找
C-r 向后递增查找
C-s C-w 开始递增查找,把光标位置单词作为查找字符串
C-s C-y 开始递增查找,把光标位置到行尾作为查找字符串
C-s return searchstring return 向前开始非递增查找操作
C-r return searchstring return 向后开始非递增查找操作
C-s return C-w 向前开始单词查找
C-r return C-w 向后开始单词查找
C-x b
C-x s
M-x rename-buffer
C-x C-q
C-x 0
C-x 1
C-x 2
C-x 3
C-x o
C-x ^
C-x }
C-x {
C-u 8 C-p
C-g
C-shift-_
C-del
C-z
fg
C-x C-b
M-x replase-string
M-x recover-file
M-x color-theme-hober
M-x color-theme-billw
M-x color-theme-dark-blue
M-x global-font-lock-mode
C-c . g 1
C-c . g l
C-c . g d
C-c . g s
C-c . g m
C-c . g h
C-c . g a
C-c . g b
C-c . g c
C-h m
C-shift-@
C-n
C-w
C-y
C-u 8 C-k
C-y