From d5827fd5d6a339be65c6dbc4b0463746444351d5 Mon Sep 17 00:00:00 2001 From: Thomas Schneider Date: Thu, 28 Mar 2019 00:18:55 +0100 Subject: Emacs: Use helm --- dot.emacs.d/init.el | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'dot.emacs.d/init.el') diff --git a/dot.emacs.d/init.el b/dot.emacs.d/init.el index 985319a..f2d83b6 100644 --- a/dot.emacs.d/init.el +++ b/dot.emacs.d/init.el @@ -66,6 +66,26 @@ ("C-:" . avy-goto-char-2) ("C-," . avy-goto-line))) +(use-package helm-config + :bind ("C-c h" . #'helm-command-prefix)) +(use-package helm + :bind (("M-x" . #'helm-M-x) + ("M-y" . #'helm-show-kill-ring) + ("C-x b" . #'helm-mini) + ("C-x C-f" . #'helm-find-files) + ("C-c h o" . #'helm-occur) + ("C-h SPC" . #'helm-all-mark-rings)) + :config + (helm-mode 1) + (helm-autoresize-mode t) + (setq helm-split-window-inside-p t + ;; helm-split-window-default-side 'other + helm-M-x-fuzzy-match t + helm-buffers-fuzzy-matching t + helm-recentf-fuzzy-match t + helm-ff-file-name-history-use-recentf t + helm-echo-input-in-header-line t)) + (use-package flycheck :init (global-flycheck-mode)) -- cgit v1.2.3