Emacs入门——基本指法(一)
来源:互联网 发布:组卷 源码 编辑:程序博客网 时间:2024/06/09 19:57
1.进EMACS 请打C-h t (C-h代表Ctrl + h键;Meta键某些终端上没有,有些则是Alt键, 不管怎样,ESC前缀键总是等价于M-) 花一个小时练一编,习惯了就好. 基本指法: Previous line, C-p page M-v file begin M-< : : Backward, C-b .... Current cursor position .... Forward, C-f word M-b : word, M-f line begin C-a : line end, C-e : Next line, C-n page C-v file end M-> C-l 刷新 C-a 行首 (同本BBS的editor) C-e 行尾 (同本BBS的editor) C-d 删光标处一char (同本BBS的editor) M-d ..........word <Del> 删光标前一char (同本BBS的editor) M-<Del> ..........word C-k 从光标删至行尾 (同本BBS的editor) C-y C-k删掉的东西可用C-y在当前光标处恢复 C-g 我后悔不干了.比如在前缀键状态,或某一动作耗时过长 C-x u 可无限止恢复至初始状态,前提是内存足够大 C-x,M-x,C-h,C-c是四个常用的键盘输入前缀,一般说来不要去改动它们, 以免引起混乱. C-u # <动作> 重复<动作>#次 C-x C-f 读文件 C-x C-s 写文件 C-x k buffer退出 (buffer是EMACS的一个概念,基本相当于一个正在编辑 的文件的概念) C-x b buffer切换 C-x 2 垂直分割窗口 C-x 3 水平分割窗口 (老版为C-x 5) C-x 1 就剩本窗口 C-x C-c 退出EMACS C-z 若在字符终端上运行EMACS,与CSH下按C-z相当; 若在X上运行EMACS,相当于iconify有了这些键后,编辑几个简单的文件已不成问题,主要是要坚持使用下去,一旦形成条件反射事情就好办了,好戏还在后面.