Chinaunix首页 | 论坛 | 博客
  • 博客访问: 501839
  • 博文数量: 137
  • 博客积分: 3874
  • 博客等级: 中校
  • 技术积分: 1475
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-05 10:50
文章分类

全部博文(137)

文章存档

2011年(37)

2010年(100)

分类: LINUX

2010-07-10 01:03:52

*最常用的命令被绑定为C-n(n可以是任意字符的形式)
*其他常用的命令被帮定为C-x something
*某些特殊的命令被绑定为C-c something的形式。这类命令通常都跟某些特殊的编辑模式有关。

文件操作
C-x C-f  打开一个文件
C-x C-w 另存为  可以把只读文件修改后另存为自己的文件  原文件不发生改变
C-x C-s 保存所有
C-x i   在光标位置插入一个文件
C-x C-v 读入另一个文件替换当前文件
C-x C-c 关闭emacs
C-x [ 下一页  如果有换页符号
C-x ] 上一页  如果有换页符号
C-x s 保存当前文件

文本编辑-光标操作
C-f 向后一个字符
C-b 光标向前一个字符
C-p previous-line
C-n next-line
esc-f forward word
esc-b backward word
C-a beginning of line
C-e end of line
esc-e forward sentence
esc-a backward sentence
esc-} forward paragraph
esc-{ backward paragra ph
C-v pagedown
esc-v pageup
C-x ] 光标前一页
C-x [ 光标后一页
C-< 文件的开始
esc->  文件的末尾
esc-x goto-line n return 到第n行
esc-x goto-char n return 到第n字符
esc-n 重复执行n次某个命令  esc 500 C-n 光标下移500行
C-u command  重复执行command  默认是4次 C-u C-u 就是16次  以此类推
C-l 重新绘制画面或者把光标所在的行移动的页面中心
C-q 引用命令
C-q C-l 插入换页符号

文本编辑-文本的删除
C-x u 撤销 undo
C-d 删除光标所在字符
esc-d 删除下一个单词  
esc-DEL backward-kill-word
esc-k 删除光标后面的句子
C-x DEL 删除光标前面的句子
C-k 删除一行文本 kill line
C-y 恢复被删除的内容
C-q 删除文本块
C-@ or C-SPACE 开始标记
C-x C-x 呼唤插入点和文本标记的位置
C-w kill region
esc-w 复制
esc-h 标记段落
C-x C-p 标记页面
C-x h 标记整个缓冲区
esc-y 在用过C-y后粘贴更早的文本

文本编辑-段落重排
C-t 交换光标所在的字符和前一个字符的位置
esc-t 交换两个单词的位置  光标在两个单词中间  
C-x C-t 交换两个句子的位置 光标在第二个句子的任意位置
:75页

阅读(861) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~