Commit 723cde58802c
Changed files (2)
tools
emacs
config
users
vincent
dev
tools/emacs/config/config-editing.el
@@ -30,14 +30,22 @@
:config
(save-place-mode 1))
+;; (use-package undo-tree
+;; :unless noninteractive
+;; :hook (after-init . global-undo-tree-mode)
+;; :config
+;; (setq-default undo-tree-visualizer-timestamps t
+;; undo-tree-enable-undo-in-region t
+;; undo-tree-history-directory-alist `(("." . ,(no-littering-expand-var-file-name "backup/")))))
-(use-package undo-tree
- :unless noninteractive
- :hook (after-init . global-undo-tree-mode)
- :config
- (setq-default undo-tree-visualizer-timestamps t
- undo-tree-enable-undo-in-region t
- undo-tree-history-directory-alist `(("." . ,(no-littering-expand-var-file-name "backup/")))))
+(use-package vundo ; 11oct2023 `undo-tree' -> `vundo', 25oct2023 prettify
+ :bind (("M-u" . undo)
+ ("M-U" . undo-redo)
+ ("C-x u" . vundo))
+ ;; :custom
+ ;; (vundo-compact-display -1)
+ ;; (vundo-glyph-alist vundo-unicode-symbols)
+ )
(use-package whitespace
:unless noninteractive
users/vincent/dev/emacs.nix
@@ -63,6 +63,7 @@ let
editorconfig
edit-indirect
eldoc-box
+ emacs-everywhere
embark
embark-consult
envrc
@@ -145,11 +146,12 @@ let
# treesit-grammars.with-all-grammars
try
typescript-mode
- undo-tree
+ # undo-tree
# use-package # it's now part of built-in packages
visual-fill-column
visual-regexp
vterm
+ vundo
web-mode
wgrep
with-editor