0. M-! 執行shell命令
1. 直接在終端中運行emacs
emacs -nw
2. C-X 表示按住CTRL鍵, 然后按X, 再把CTRL, X一起放開.
3. M-X 等于先按 ESC鍵, 接著按 X鍵.
4. M-X 等于alt鍵.
5. C-X或 M-X的X沒有大小寫分別.
6. 超過兩個以上的按鍵命令,
Emacs會在螢幕最下面一行顯示你按過什么.這一行叫作mini buffer
6. 結束Emacs按 C-x C-c
7. 取消執行 C-g
8. C-p 向上移 (previous line)
9. C-n 向下移(next line)
10. C-f 向右移 (forward)
11. C-b 向左移 (backward)
12. C-v 下一頁(view next screen)
13. M-v 上一頁
14. C-L 重畫螢幕
15. M-f 向前跳一個字(word)
16. M-b 往后跳一個字(word)
17. C-a 移到行頭
18. C-e 移到行尾
19. M-a 移到句首 (M-a 到上一個句點后面,一個句子的起頭.)
20. M-e 移到句尾 (M-e 到句點后面)
21. M-< 移到檔頭
22. M-> 移到檔尾
23. C-d 刪除游標目前指的后面的字
24. DEL 刪除游標目前指的前面的字 (Delete鍵)
25. M-DEL 往回刪一個字(word)
26. M-d 往前刪 (游標后面)
27. C-k 刪至行尾 (kill)
28. M-k 刪到一句子結尾(刪到句點) (kill)
29. C-x u 撤消操作
30. C-_ 也是撤消操作
31. C-k 剪切 (kill)
32. M-k 剪切 (kill)
33. 剪切一段文字的方法:
將光標移到想要剪切的文字段開頭,用C-@(或C-SPC)設標記(Mark set),
將光標移到想要剪切的文字段末尾,用M-w剪掉那段文字.
34. C-y 粘貼 (yank)

kill & yank 就是 cut & paste的意思.

35. C-x C-f 打開文件(可以用tab 或SPC鍵自動補全文件名)
36. C-x C-s 保存文件
37. C-x s 保存所有的文件
38. C-x i 插入文件(把另外的檔案的內容讀入目前編輯區內)

39. C-x 0 關掉目前的視窗
40. C-x 1 會讓目前的視窗占滿整個螢幕 (One Window), 取消/關掉其他的視窗.
41. C-x o 跳到另一個視窗
42. C-x 2 把目前的視窗切成兩個 (水平分割)
43. C-x 3           (垂直分割)
44. C-x 4 是一串與視窗有關的指令.
45. C-x 5 則是擴展到X的視窗, 稱為frame.
46. C-x 5 2 就是再開另一個X視窗 (frame).
47. C-x C-b 看目前有那些buffer (buffer就是emacs放開起的檔案的地方).
48. C-x b 然后在minibuffer輸入buffer的名字,可以切換編輯buffer,TAB鍵也有作用.
有些內部的buffer (就是沒有檔案的buffer),
是用*開頭和結束, 這個也要打, 如*scratch*
49. 按 M-x 之后就可以打一個Emacs命令來執行
50. C-x C-c 就是結束Emacs,比較常用的是C-z
51. C-z 把Emacs暫停, 回到命令列. 當你下次再需要編輯時,
打fg %emacs或者fg 就可以把Emacs喚醒.在X下, C-z會把emacs縮成icon.