Paste number 355776: untitled

Paste number 355776: untitled
Pasted by: ProfessorSexyTime
When:1 month, 3 weeks ago
Share:Tweet this! | http://paste.lisp.org/+7MIO
Channel:None
Paste contents:
Raw Source | XML | Display As
;; Lispy
 (use-package lispy
   :ensure t
   :commands 'emacs-lisp-mode
   :commands 'clojure-mode
   :commands 'scheme-mode
   :init
   (add-hook 'emacs-lisp-mode-hook (lambda () (lispy-mode 1)))
   (add-hook 'clojure-mode-hook (lambda () (lispy-mode 1)))
   (add-hook 'scheme-mode-hook (lambda () (lispy-mode 1))))
; Lispyville for Lispy + Evil
(use-package lispyville
  :ensure t
  :commands 'lispy-mode
  :init
  (add-hook 'lispy-mode-hook #'lispyville-mode)
  :bind
  (:map evil-normal-state-map
	("H" . lispyville-backwards-sexp)
	("L" . lispyville-forwards-sexp)
	("C-B" . lispyville-beginning-of-defun)
	("C-E" . lispyville-end-of-defun)
	;; ("[" . lispyville-previous-opening)
	;; ("]" . lispyville-next-closing)
	("{" . lispyville-next-opening)
	("}" . lispyville-previous-closing)
	;; ("(" . lispyville-backward-up-list)
	;; (")" . lispyville-up-list)
	(">" . lispyville-slurp)
	("<" . lispyville-barf)
	("y" . lispyville-yank)
	("d" . lispyville-delete)
	("c" . lispyville-change)
	("x" . lispyville-delete-char-or-splice)
	("Y" . lispyville-yank-line)
	("D" . lispyville-delete-line)
	("C" . lispyville-change-line)
	("X" . lispyville-delete-char-or-splice-backwards)
	("C-w" . lispyville-delete-backwards-word)
	("s" . lispyville-substitute)
	("S" . lispyville-change-whole-line))
  :config
  (lispy-define-key lispy-mode-map "M-[" #'lispyville-previous-opening)
  (lispy-define-key lispy-mode-map "M-]" #'lispyville-next-closing)
  (lispy-define-key lispy-mode-map "M-(" #'lispyville-backward-up-list)
  (lispy-define-key lispy-mode-map "M-)" #'lispyville-up-list))  
;;

This paste has no annotations.

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.