- 论坛徽章:
- 0
|
C-v 向前移动一个屏幕/窗格
M-v 向后移动一个屏幕/窗格
C-l 清除屏幕/窗格,再重新显示所有文字,光标所在位置会显示
於屏幕/窗格的中央。(是 CONTROL-L 而不是 CONTROL-1)
C-f 往前移动一个字符
C-b 往回移动一个字符
M-f 往前移动一个字【中文是移动到下一个标点符号】
M-b 往回移动一个字【中文是移动到上一个标点符号】
C-n 移动到下一行(往下移)
C-p 移动到上一行(往上移)
C-a 移动到行首
C-e 移动到行尾
M-a 移回句首
M-e 移到句尾
M-(META Greater-than),移动到文字的最后。
C-u 命令重复num次
同样的,如果位置是“任意文字的话”,则重复输入这些文字。
C-v和M-v则是一类例外,因为它们以行为单位来移动。
C-g 取消命令
C-x 1 :只显示当前的窗口
C-u 0 C-l: 将当前行作为首行
C-h k 显示的帮助信息
C-x 1 只显示当前空格
删除光标所在的 前一个字符
C-d 删除光标所在的 后一个字符
M- 删除光标所在的 前一个字
M-d 删除光标所在的 后一个字
C-k 删除从光标所在到「行尾」间的字符()
M-k 删除从光标所在到「句尾」间的字符
C-SPC (任一个即可)。(SPC 指的是 Space Bar )再移到那部份的另一端,接著键入 C-w 。
这样就会把介於这两个位置间的所有文字删除。
C-y : past
M-y: 往前翻删除缓冲区的内容
C-x u (c-_)撤销上一次的操作
C-x C-f 找到,打开一个文件
C-x C-s 保存一个文件
C-x C-b 查看缓冲区列表
C-x b 〈缓冲区名〉 打开缓冲区
C-x s 存储所有的下常的缓冲区
C-x C-c : 结束会话
C-z 暂时退出emacs,fg重新进入
M-x replace-string 多当前位置以下 替换字符串
M-x recover file 从auto save文件中恢复
M-x 进入不同的模式
C-s 往前搜寻(backspace可以往回)
C-r 往后搜寻
C-x 2 平分空格
C-M-v卷动空格
C-x o 将光标移动到另外一个空格中(o->other)1
C-x 4 C-f 在新的空格中打开一个文件
C-h c :显示命令的快速解释
C-h k :显示命令的详细解释
C-h i: 阅读在线手册(之后可心 m emacs, ? 来获得更多的帮助)
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3634/showart_164285.html |
|