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有了这些键后,编辑几个简单的文件已不成问题,主要是要坚持使用下去,一旦形成条件反射事情就好办了,好戏还在后面.