Emacs命令速记

C-z                    挂起Emacs

C-xC-c退出

C-xC-s保存

C-xC-f打开文件

C-xC-d打开目录

C-t互换光标处两字符

C-g取消命令

C-p上一行

C-n下一行

M-p上一条输入命令

M-n下一条输入的命令,一般在kill-ring内保存了

C-f前进

C-b后退

M-f大步前进

M-b大步后退

C-a行首

C-e行尾

C-d删除光标所在字符

C-*删除光标所在字符前一个字符

C-x1窗口归1

C-x2窗口垂直为2

C-x3窗口左右为2

C-x50关闭新窗口(X中)

C-x52启用新窗口(X中)

M-xkill-buffer杀死缓冲区(遇到死循环)

M-xdisplay-time显示时间

M-xlinum-mode显示行数

C-TAB缩进

MC-a函数开头(C中)

MC-e函数结尾(C中)

C-xh标记缓冲区

C-Space设置标记

M-@设置标记

C-w剪切标记选中区域

C-k删除

C-y粘贴

C-xo在窗口间移动光标

C-v下一屏

M-v上一屏

M-;注释(根据不同语言有不同的)

M-j多行注释

C-c;是C++模式中的::字符

C-cC-c终止程序(shell模式中)

M-xrename-buffer重命名缓冲区(在shell模式中很有用)

+新建目录(在目录模式中很有用)

C-h帮助信息

M C-h                                     标记一个函数(C模式中)

相关推荐