导图社区 Eamcs再学习(基础篇)
emacs-编辑器 系列思维导图学习
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Eamcs-编辑器
a. 光标移动
页面级
上一屏
M+v
下一屏
C+v
当前行居中
C+l
行段级
上一行
C+p
下一行
C+n
行内
到行首
C+a
到行尾
C+e
上一个字符
C+b
下一个字符
C+f
b. 基础编辑
增
正常编写
删
正常删减
改
正常修改
撤销修改
C+/
C+_
可以搭配C + NUM实现复数的操作
查
文内搜索
正向
C+s
反向
C+r
进入命令之后,重复命令查找下一个
剪切与复制
剪切
C+w
复制
M+w
内容存储树
延伸定义
光标标记
意义
确定选取片段的始终位置
方法
C+SPACE
C+@
c. 编辑器基础布局
菜单栏
命令项菜单
主编辑区
进行主要文档观察与编写的位置
状态栏
显示当前文档已适配的环境信息
Minibuffer
显示键盘输入命令
提供信息反馈
提供操作中命令参数选项
d. 文件与buffer的基础概念
文件
信息记录的单位,一般理解即可
buffer
负责提供修改真正进行记录前的暂存区
多个buffer可以同时共存
多个buffer的管理
查看
C-x C-b
切换
C-x b
文件的保存与恢复
手动保存
C-x C-s
C-x s
目前看来差别在于是否需要确认
自动保存
emacs会在一定时间内进行自动保存
生成#+原文件名文档
手动恢复
M-x recover-file
e. 编辑环境
解释:字面意思,适配当前文档会有特殊的命令及快捷键、显示、运行支持
举例
fundamental
基础的文字编辑模式
python-mode
haskell-mode
etc...
模式与切换
M-x mode you want
主模式
提供该模式下基础编辑环境
辅助模式
通过hook导入其他必要功能
当前模式主要用途
C-h m
用途
设置
快捷键
退出帮助文档
q
辅助mode开关模式
toggle
递归编辑状态
释义:在一个命令环境中使用另外的命令
举例:在I-search模式中,使用交互式替换
递归编辑模式退出
深层退出方法:Esc Esc Esc
f. 多窗口管理
多窗口显示
多窗口间切换
C-x o
布局调整
水平分支
?
垂直分支
C-x NUM
并归窗口
C-x 1合并至光标所在窗口
g. 帮助文档使用
C-h系列命令
+ c + 快捷键
快捷键命令简短描述
+ k +快捷键
快捷键命令文档
+ f +函数名
函数名称查询
+ a + 关键词
关键词模糊匹配
+?
罗列所有可行帮助
+m
描述mode
+v
描述变量