doomemacs/init/init-lisp.el

20 lines
557 B
EmacsLisp
Raw Normal View History

2015-01-09 21:47:51 -05:00
;; Elisp ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2014-12-05 17:28:03 -05:00
(add-hook 'emacs-lisp-mode-hook 'turn-on-eldoc-mode)
2014-12-07 15:05:25 -05:00
2014-12-05 17:28:03 -05:00
;; Real go-to-definition for elisp
(bind 'motion emacs-lisp-mode-map "gd"
(λ (let ((func (function-called-at-point)))
(if func (find-function func)))))
;; Go-to-definition in other buffer
(bind 'motion emacs-lisp-mode-map "gD"
(λ (let ((func (function-called-at-point)))
(if func (find-function-other-window func)))))
2014-12-07 15:05:25 -05:00
2015-01-09 21:47:51 -05:00
;; TODO Add clojure support
;; TODO Add scheme support
2014-12-12 15:35:58 -05:00
2015-01-09 21:47:51 -05:00
(provide 'init-lisp)
2014-12-12 15:35:58 -05:00
;;; init-elisp.el ends here