Emacs编辑所需最基本快捷键

来源:互联网 发布:金星 知乎 编辑:程序博客网 时间:2024/04/30 05:51

Ctrl_X+Ctrl_C                    关闭emacs

Ctrl_P                         上一行

Ctrl_N                         下一行

Ctrl_B                         前一个字符

Ctrl_F                         后一个字符

Ctrl_V                         向下翻页

Alt_V                          向上翻页

Alt_F                          向前移动一个单词

Alt_B                          向后移动一个单词

Ctrl_A                         移到行首

Ctrl_E                         移到行尾

Alt_A                          移到句首

Alt_E                          移到句尾

Alt_Shift_]                     移到下一段

Alt_Shift_[                     移到上一段

 

Ctrl_X+Ctrl_S                   保存文件

Ctrl_X+Ctrl_W                   另存文件

Ctrl_D                         删除光标处字符

Alt_D                          删除光标处单词

Ctrl_K                         从光标处开始删除当前行

Ctrl_/                         撤销

Ctrl__                         撤销

Ctrl_O                         插入空行

Ctrl_X+Ctrl_O                   删除空行

Ctrl_@                         标记选定区域的开始点

Ctrl_X+Ctrl_P                   选取一页

Alt_H                          选取一段

 

Shift+Ctrl_N                   向后选取内容

Shift+Ctrl_P                   向前选取内容

Ctrl_W                        删除当前区域内容

Alt_\                         删除光标处所有的空格与Tab符

Alt_^                         两行合为一行

Ctrl_K                        从光标处开始删除该行

Ctrl_Shift_Backspace             删除整行

Ctrl_W                        删除选中区域

Alt_W                         复制到Kill环

Alt_D                         删除光标起一个单词

Alt_Backspace                  删除光标前一个单词

Ctrl_Y                        将kill环中的内容拿出来,粘贴

Alt_Y                         在Ctrl_Y后面使用该命令,将kill环中上一个替换当前粘贴的内容。

Ctrl_S                        进入增量查找状态

Alt_%                         查找替换,一个一个查找替换。先输入待替换的字符串,然后输入替换的字符串。

Ctrl_x + b + “缓冲名”          建立一个缓冲 

Ctrl_x + “向左箭头键”   
Ctrl_x + “向右箭头键”          切换缓冲区 

Ctrl_x + Ctrl_b                 显示所有的缓冲列表

Ctrl_x + k + “缓冲名”          删除”缓冲名”缓

 

1 0