Major overhaul
This commit is contained in:
parent
4ab3ae1125
commit
6bda25da1f
76 changed files with 7431 additions and 571 deletions
29
modules/init-regex.el
Normal file
29
modules/init-regex.el
Normal file
|
@ -0,0 +1,29 @@
|
|||
(provide 'init-regex)
|
||||
|
||||
(use-package re-builder
|
||||
:defer t
|
||||
:config
|
||||
(progn
|
||||
(bind 'normal reb-mode-map
|
||||
[escape] 'reb-quit
|
||||
(kbd "C-g") 'reb-quit
|
||||
[backtab] 'reb-change-syntax)
|
||||
|
||||
(defun my--reb-cleanup ()
|
||||
(replace-regexp "^[ \n]*" "" nil (point-min) (point-max))
|
||||
(text-scale-set 1.5)
|
||||
(goto-char 2))
|
||||
(add-hook 'reb-mode-hook 'my--reb-cleanup)
|
||||
|
||||
(after "evil"
|
||||
(evil-set-initial-state 'reb-mode 'insert)
|
||||
(evil-ex-define-cmd "re[gex]" 're-builder))))
|
||||
|
||||
(use-package pcre2el
|
||||
:config
|
||||
(progn
|
||||
(bind 'normal rxt-help-mode-map [escape] 'kill-buffer-and-window)
|
||||
|
||||
(after "re-builder" (setq reb-re-syntax 'pcre))
|
||||
(after "popwin"
|
||||
(push '("* Regexp Explain *" :position top :height 0.35) popwin:special-display-config))))
|
Loading…
Add table
Add a link
Reference in a new issue