diff --git a/core/prelude-core.el b/core/prelude-core.el index ec2ccba..056d6e7 100644 --- a/core/prelude-core.el +++ b/core/prelude-core.el @@ -533,5 +533,10 @@ This follows freedesktop standards, should work in X servers." '(2 "_NET_WM_STATE_FULLSCREEN" 0)) (error "Only X server is supported"))) +(defun prelude-find-user-init-file () + "Edit the `user-init-file', in another window." + (interactive) + (find-file-other-window user-init-file)) + (provide 'prelude-core) ;;; prelude-core.el ends here diff --git a/core/prelude-mode.el b/core/prelude-mode.el index b78b4fa..936bfcf 100644 --- a/core/prelude-mode.el +++ b/core/prelude-mode.el @@ -64,6 +64,7 @@ (define-key map (kbd "C-c h") 'helm-prelude) (define-key map (kbd "C-c +") 'prelude-increment-integer-at-point) (define-key map (kbd "C-c -") 'prelude-decrement-integer-at-point) + (define-key map (kbd "C-c I") 'prelude-find-user-init-file) ;; make some use of the Super key (define-key map [?\s-d] 'projectile-find-dir) (define-key map [?\s-p] 'projectile-switch-project)