~edwargix/emacs.d

5e3f2ee6cdfd6bbb1ba45a326ea1df8dfbf43505 — David Florness 7 years ago 0a398b2
Make helm evil
1 files changed, 15 insertions(+), 4 deletions(-)

M init.el
M init.el => init.el +15 -4
@@ 132,10 132,21 @@
   ("C-x r b" . helm-filtered-bookmarks)
   ("C-x C-f" . helm-find-files))
  :config
  (require 'helm-config)
  (when (executable-find "curl")
    (setq helm-net-prefer-curl t))
  (helm-mode 1))
  (progn
    (require 'helm-config)
    (when (executable-find "curl")
      (setq helm-net-prefer-curl t))
    (define-key helm-map (kbd "C-j") 'helm-next-line)
    (define-key helm-map (kbd "C-k") 'helm-previous-line)
    (define-key helm-map (kbd "C-h") 'helm-next-source)
    (define-key helm-map (kbd "C-S-h") 'describe-key)
    (define-key helm-map (kbd "C-l") (kbd "RET"))
    (define-key helm-map [escape] 'helm-keyboard-quit)
    (dolist (keymap (list helm-find-files-map helm-read-file-map))
      (define-key keymap (kbd "C-l") 'helm-execute-persistent-action)
      (define-key keymap (kbd "C-h") 'helm-find-files-up-one-level)
      (define-key keymap (kbd "C-S-h") 'describe-key))
    (helm-mode 1)))

;;; Yasnippet: yet another snippet extension
(use-package yasnippet