From 465ba1c51a6d69453710051de3c7abb52accb10b Mon Sep 17 00:00:00 2001 From: Peng Li Date: Sat, 10 Sep 2016 01:17:14 +0800 Subject: [PATCH] emacs - racket mode config --- emacs.d/config.org | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/emacs.d/config.org b/emacs.d/config.org index 2e25361..63e3373 100644 --- a/emacs.d/config.org +++ b/emacs.d/config.org @@ -2056,6 +2056,24 @@ irony-company :ensure t) #+END_SRC +** Racket +#+BEGIN_SRC emacs-lisp :tangle yes :results silent + (use-package racket-mode + :ensure t + :config + (define-key racket-mode-map (kbd "s-r") 'racket-run) + (add-to-list 'racket-mode-hook (lambda () (lispy-mode 1)))) + + ;; set racket path + (setenv "PATH" (concat (getenv "PATH") + ":" "/Applications/Racket v6.6/bin")) + (setenv "MANPATH" (concat (getenv "MANPATH") + ":" "/Applications/Racket v6.6/man")) + (setq exec-path (append exec-path '("/Applications/Racket v6.6/bin"))) + + (add-to-list 'auto-mode-alist '("\\.rkt\\'" . racket-mode)) +#+END_SRC + * Compile Set the environments vairables in compilation mode #+BEGIN_SRC emacs-lisp :tangle yes :results silent -- 2.11.0