-
Notifications
You must be signed in to change notification settings - Fork 0
/
init-markmacro-debug.el
42 lines (36 loc) · 1.32 KB
/
init-markmacro-debug.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
(add-to-list 'load-path "~/.conf.d")
(require 'init-load-tools)
(require 'init-straight)
(require 'init-use-package)
(fido-vertical-mode)
(load-theme 'tsdh-dark t)
(menu-bar-mode -1)
(tool-bar-mode -1)
(scroll-bar-mode -1)
(require 'init-font)
(require 'init-logging)
(use-package recentf
:config
(if (file-exists-p recentf-save-file)
(setq recentf-auto-cleanup 'never) ;; disable before we start recentf!
)
(setq recentf-max-saved-items 500)
(recentf-mode 1))
;; debug-tools
(use-package markmacro
:straight (:type git :host github :repo "manateelazycat/markmacro")
:config
(global-set-key (kbd "C-M-m ;") 'markmacro-mark-words)
(global-set-key (kbd "C-M-m '") 'markmacro-mark-lines)
(global-set-key (kbd "C-M-m /") 'markmacro-mark-chars)
(global-set-key (kbd "C-M-m L") 'markmacro-mark-imenus)
(global-set-key (kbd "C-M-m <") 'markmacro-apply-all)
(global-set-key (kbd "C-M-m >") 'markmacro-apply-all-except-first)
(global-set-key (kbd "C-M-m M") 'markmacro-rect-set)
(global-set-key (kbd "C-M-m D") 'markmacro-rect-delete)
(global-set-key (kbd "C-M-m R") 'markmacro-rect-replace)
(global-set-key (kbd "C-M-m I") 'markmacro-rect-insert)
(global-set-key (kbd "C-M-m C") 'markmacro-rect-mark-columns)
(global-set-key (kbd "C-M-m S") 'markmacro-rect-mark-symbols)
)
(provide 'init-lsp-markmacro-debug)