GitBucket
Pull requests
Issues
Snippets
Sign in
yuuji
/
reloader.el
Fork
0
Created at Tue Oct 22 12:08:15 JST 2019
Download ZIP
HTTP
Embed
Embed this snippet in your website.
HTTP
Clone with Git using the repository's web address.
Code
Revision
Forks
HIROSE Yuuji
revised this
on 22 Oct 2019
f3d911e
reloader.el
;; ;; Reload init files (defaults to .emacs, .emacs.el, .emacs.d/init.el) ;; (defvar reloader-default-init-files '("~/.emacs" "~/.emacs.el" "~/.emacs.d/init.el") "Default target files for reloading. C-u M-x reloader-reload causes prompt for loading file.") (defun reloader-reload (arg) (interactive "P") (let ((files (if arg (list (read-file-name "Reload file: ")) reloader-default-init-files)) f) (while files (setq f (car files)) (and (stringp f) (file-readable-p f) (progn (message "Reloading %s" f) (load-file f))) (setq files (cdr files))))) (define-key global-map "\C-cr" 'reloader-reload) (provide 'reloader)