简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀
人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.
更多原创,欢迎关注:Android系统攻城狮

需求
每次撤销时,再输入文本,还需要从当前位置再来一遍循环,着实效率低下。
2.undo-tree以树状图显示撤销树
(use-package undo-tree
:ensure t
:init (global-undo-tree-mode))
;;将undo-tree生成的文件,都写入到~/.emacs.d/.cache,方便管理.
(setq undo-tree-history-directory-alist `(("." . "~/.emacs.d/.cache")))
3.树状图应用
<1>.使用C-x u调出树状图,可以从任意位置选择撤销点,并且任意一步都保留。

<2>.实用快捷键
C-p:向树上位置查看
C-n:向树下位置查看
C-b:切换至左树
C-f:切换至右树
d:查看diff差异
高级版配置
(use-package undo-tree
:ensure t
:config
(progn
(global-undo-tree-mode)
(setq undo-tree-visualizer-timestamps t);;增加时间
(setq undo-tree-visualizer-diff t);;增加diff对比
))

undo-tree优化功能真的强大!