Chinaunix首页 | 论坛 | 博客
  • 博客访问: 621374
  • 博文数量: 172
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 1252
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-29 22:26
文章分类

全部博文(172)

文章存档

2011年(6)

2010年(7)

2009年(159)

我的朋友

分类: LINUX

2009-06-30 15:54:36

按键前缀 描述
C-c 当前编辑模式特有的命令
C-x 文件和缓冲区命令
C-h 帮助命令
M-x 函数名称

绑定 函数名 描述
C-x C-s save-buffer 将当前的缓冲区保存到磁盘。
C-x s save-some-buffers 要求将所有未保存的缓冲区保存到磁盘。
C-x C-c save-buffers-kill-emacs 要求将所有未保存的缓冲区保存到磁盘,并退出 Emacs。
C-x C-z suspend-emacs 挂起 Emacs 并使之成为一个后台进程。
C-x C-b list-buffers 列出所有缓冲区。
C-x k kill-buffer 杀死一个缓冲区(缺省情况下为当前的缓冲区)。
C-x C-q vc-toggle-read-only 切换当前缓冲区的可读状态(如果适用还可以执行版本控制)。
C-x i insert-file 在插入某个文件的内容。

键盘输入 函数 描述
C-p, previous-line 将插入点向上移动到上一行。
C-n, next-line 将插入点向下移动到下一行。
C-f, forward-char 将插入点移动到下一个字符。
C-b, back-char 将插入点移动到上一个字符。
M-f forward-word 将插入点移动到下一个单词。
M-b backward-word 将插入点移动到上一个单词。
C-v, PgDn scroll-up 将文本向上滚动一屏。
M-v, PgUp scroll-down 将文本向下滚动一屏。
Home beginning-of-buffer 将插入点移到缓冲区的开始处。(在某些版本中,这个键被缺省定义为移动到当前行的开始处。)
End end-of-buffer 将插入点移到缓冲区的末尾。(在某些版本中,这个键被缺省定义为移动到当前行的末尾。)
C-a beginning-of-line 将插入点移到本行的开始处。
C-e end-of-line 将插入点移到本行的结尾。
M-a beginning-of-sentence 将插入点移到句子的开始处。
M-e end-of-sentence 将插入点移到句子的结尾处。
C-{ beginning-of-paragraph 将插入点移到段落的开始处。
C-} end-of-paragraph 将插入点移到段落的结尾处。

键盘输入 函数 描述
Ins overwrite-mode 切换改写模式(缺省为关闭)。
Backspace

Del

delete-backward-char 删除插入点前的字符。
C-d delete-char 删除插入点处的字符。
M-d kill-word 从插入点开始向前删除字符,直到单词末尾。
M-Backspace, M-Del backward-kill-word 从插入点开始向回删除字符,直至单词的开始处。
C-_ undo 撤消您的上一次键入或操作
C-q 字符XXX quoted-insert 在插入点插入按键本身代表的字符或由八进制数字(XXX)表示的字符。
C-u 次数 命令 universal-argument 按总的次数(缺省为 4 次)连续执行命令

键盘输入 函数 描述
C-Space set-mark-command 在插入点设置标记。
C-k kill-line 删除从插入点到行末的所有文本。
C-w kill-region 删除区域。
M-w kill-ring-save 将区域保存在 kill ring 中,但不删除它。
C-y yank 恢复来自 kill ring 的文本。

鼠标命令 描述
B1 这一命令将设置插入点位置;拖动鼠标左键以设置区域。
B1-B1 这一命令标记一个单词。
B1-B1-B1 这一命令标记一行。
B2 这一命令插入最近被杀死的内容,并把光标移动到插入内容的末尾。
B3 这一命令会设置并突出显示区域,然后无需删除就将其放在 kill 缓冲区中。如果某个区域已经被突出显示并设置,该区域的末尾将移动到您单击的位置。
B3-B3 这个命令将突出显示区域,然后删除它。如果某个区域已经被突出显示并设置,该区域的末尾将移动到您单击的位置,此后该区域将被删除。
阅读(1405) | 评论(0) | 转发(0) |
0

上一篇:Emacs快捷键

下一篇:Emacs 2: Fundamental Editing

给主人留下些什么吧!~~