Emacs学习笔记

来源:互联网 发布:淘宝卖手机壳怎么买 编辑:程序博客网 时间:2024/05/29 18:39

一、重要的概念

Frame中包含Menu Bar,Window,Echo Erea
Buffer:是你所编辑的文字内容
Emacs所有的功能都由Lisp语言实现的函数完成,我们的快捷键只是绑定到了这些函数上而已,这个绑定关系记录在keymap表中。

二、基本命令

2.1、退出命令

  1. 退出:C-x C-c

2.2、移动命令

  1. 向上:C-p
  2. 向下:C-n
  3. 向左:C-b
  4. 向右:C-f
  5. 行首:C-a
  6. 行尾:C-e
  7. 向前移动一个单词:M-f
  8. 向后移动一个单词:M-b
  9. 页首:M-<
  10. 页尾:M->
  11. 上页:M-v
  12. 下页:C-v
  13. 跳到指定行:M-g M-g
  14. 执行N次指定命令:M-N command,比如“M-2 C-n”,向下移动两行

2.3、编辑命令

  1. 删除字符:C-d
  2. 删到行尾为止:C-k
  3. 删到下一个单词为止:M-d
  4. 撤消操作:C-/

2.4、功能命令

  1. 保存文件:C-x C-s
  2. 打开一个文件:C-x C-f
  3. 找到帮助信息:C-h k xxx
  4. M-x linum-mode:显示行号
  5. 退出miniBuffer:C-g(miniBuffer即窗口底部区域)
  6. 自动填充功能:Tab
0 0
原创粉丝点击