diff options
| author | Yuchen Pei <id@ypei.org> | 2023-06-24 13:41:13 +1000 | 
|---|---|---|
| committer | Yuchen Pei <id@ypei.org> | 2023-06-24 13:41:13 +1000 | 
| commit | e8267b4b165f6a6a086f4a9786e9df8ffe31d55c (patch) | |
| tree | e72d5e02e0a61eed2e8c439f4c96506e24610629 /emacs/.emacs.d/init/ycp-prog.el | |
| parent | 9cc73b30c269cbfa35feed46ee8805ee5a4d2ef0 (diff) | |
Enhancements for org and elisp
- org: adding an :after advice to org-insert-structure-template so
  that it goes into editing immediately
- elisp: C-M-x evals a region when region is active
Diffstat (limited to 'emacs/.emacs.d/init/ycp-prog.el')
| -rw-r--r-- | emacs/.emacs.d/init/ycp-prog.el | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/emacs/.emacs.d/init/ycp-prog.el b/emacs/.emacs.d/init/ycp-prog.el index 11c4f62..6392cf8 100644 --- a/emacs/.emacs.d/init/ycp-prog.el +++ b/emacs/.emacs.d/init/ycp-prog.el @@ -197,7 +197,9 @@  ;;; emacs-lisp mode  (my-package elisp-mode -  (my-keybind emacs-lisp-mode-map "C-c C-c" #'eval-buffer) +  (:delay 10) +  (my-keybind emacs-lisp-mode-map +    "C-c C-c" #'eval-buffer)    (add-hook 'emacs-lisp-mode-hook (lambda () (auto-fill-mode 1)))    (setq print-length 1000)    (my-keybind global-map @@ -213,6 +215,9 @@                   'emacs-lisp-mode)))    ;; for deep recursion, e.g. in radix tree    (setq max-specpdl-size 32000) +  (require 'my-prog) +  (my-keybind emacs-lisp-mode-map +    "C-M-x" #'my-eval-defun-or-region)    )  ;;; paredit | 
