All pastes #1811686 Raw Edit

Untitled

public text v1 · immutable
#1811686 ·published 2010-02-26 11:44 UTC
rendered paste body
(defun my-clojure-mode-hook ()
  "Hook for Clojure mode"
  (def-slime-selector-method ?j "most recently visited clojure-mode buffer."
    (slime-recently-visited-buffer 'clojure-mode))
  (define-key slime-mode-map (kbd "<return>") 'newline-and-indent) ;Устанавливает идентацию при переходе на новую строку
  (define-key slime-mode-map (kbd "C-j") 'newline)
  (define-key slime-mode-map (kbd "C-c d") 'slime-java-describe) ;Вызов slime-java-describe по C-c d
  (define-key slime-repl-mode-map (kbd "C-c d") 'slime-java-describe)
  (define-key slime-mode-map (kbd "C-c D") 'slime-javadoc);Вызов slime-javadoc по C-c D
  (define-key slime-repl-mode-map (kbd "C-c D") 'slime-javadoc)
  (turn-on-eldoc-mode)
  (set (make-local-variable 'slime-lisp-implementations)
       (list (assoc 'clojure slime-lisp-implementations)))
  )
(add-hook 'clojure-mode-hook 'my-clojure-mode-hook)