Work on removing evil-leader key binding as they might be not needed

This commit is contained in:
Maciej 2018-09-09 09:50:42 +03:00
parent def7b66def
commit 787943df9e
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
7 changed files with 33 additions and 17 deletions

View file

@ -9,6 +9,10 @@
(global-set-key (kbd "s-<up>") 'scroll-down) ; WTF is this reverse, I dunno (global-set-key (kbd "s-<up>") 'scroll-down) ; WTF is this reverse, I dunno
(global-set-key (kbd "s-<down>") 'scroll-up) (global-set-key (kbd "s-<down>") 'scroll-up)
;;; Helpful key bindings
(global-set-key (kbd "<f1> b") 'describe-bindings) ;; List all key bindings
;; there are.
;;; Window display ;;; Window display
(menu-bar-mode -1) (menu-bar-mode -1)
(tool-bar-mode -1) (tool-bar-mode -1)

View file

@ -6,14 +6,14 @@
(evil-leader/set-leader "<SPC>") (evil-leader/set-leader "<SPC>")
(evil-leader/set-key (evil-leader/set-key
"w" 'delete-window "w" 'delete-window ;; C-x 0
"," 'previous-buffer "," 'previous-buffer ;; C-x left
"." 'next-buffer "." 'next-buffer ;; C-x right
"k" 'kill-buffer-and-window "k" 'kill-buffer-and-window ;; C-x 4 0
"rb" 'revert-buffer) ; Reload current file from disk "rb" 'revert-buffer) ;; S-u Reload current file from disk
(evil-leader/set-key "hs" 'split-window-below) (evil-leader/set-key "hs" 'split-window-below) ;; C-x 2
(evil-leader/set-key "vs" 'split-window-right) (evil-leader/set-key "vs" 'split-window-right) ;; C-x 3
(evil-leader/set-key (evil-leader/set-key
"gk" 'windmove-up "gk" 'windmove-up

View file

@ -7,3 +7,12 @@
(evil-leader/set-key "b" 'ivy-switch-buffer) (evil-leader/set-key "b" 'ivy-switch-buffer)
(evil-leader/set-key "/" 'swiper) (evil-leader/set-key "/" 'swiper)
(evil-leader/set-key "t" 'counsel-find-file) (evil-leader/set-key "t" 'counsel-find-file)
(global-set-key (kbd "C-s") 'swiper)
(global-set-key (kbd "M-x") 'counsel-M-x)
(global-set-key (kbd "C-x C-f") 'counsel-find-file)
(global-set-key (kbd "<f1> f") 'counsel-describe-function)
(global-set-key (kbd "<f1> v") 'counsel-describe-variable)
(global-set-key (kbd "<f1> l") 'counsel-find-library)
(global-set-key (kbd "<f2> i") 'counsel-info-lookup-symbol)
(global-set-key (kbd "<f2> u") 'counsel-unicode-char)

View file

@ -6,4 +6,4 @@
"gb" 'magit-blame "gb" 'magit-blame
"gq" 'magit-blame-quit) "gq" 'magit-blame-quit)
(require 'evil-magit) ;; (require 'evil-magit)

View file

@ -30,10 +30,11 @@
(delete-selection-mode 1) (delete-selection-mode 1)
;; Key bindings ;; Key bindings
(evil-leader/set-key "cl" 'evilnc-comment-or-uncomment-lines) ;; Comment lines (evil-leader/set-key "cl" 'comment-line) ;; Comment lines C-x C-;
(evil-leader/set-key "al" 'align-regexp) ;; Align code to some regexp (evil-leader/set-key "al" 'align-regexp) ;; Align code to some regexp NONE
(evil-leader/set-key "ir" 'indent-region) ;; Indent selected region (evil-leader/set-key "ir" 'indent-region) ;; Indent selected region C-M-\
(evil-leader/set-key "d" 'dash-at-point) ;; Jump to dash definition (evil-leader/set-key "d" 'dash-at-point) ;; Jump to dash definition NONE
(define-key prog-mode-map (kbd "C-d") 'dash-at-point) ;; Jump to dash definition
;; When possible, show code documentation ;; When possible, show code documentation
(global-eldoc-mode 1) (global-eldoc-mode 1)

View file

@ -1,7 +1,7 @@
(require 'projectile) (require 'projectile)
(setq-default projectile-completion-system 'ivy ;; Use ivy as completion system
(setq-default projectile-enable-caching t ;; Cache project files projectile-enable-caching t ;; Cache project files
projectile-file-exists-local-cache-expire (* 3 60) ;; keep cache for 3 minutes projectile-file-exists-local-cache-expire (* 3 60) ;; keep cache for 3 minutes
projectile-sort-order (quote recently-active) ;; Order by recently active projects projectile-sort-order (quote recently-active) ;; Order by recently active projects
projectile-globally-ignored-directories projectile-globally-ignored-directories

View file

@ -18,7 +18,6 @@
evil ;; Behave like VIM evil ;; Behave like VIM
evil-leader ;; Allow to set leader key (usually space) evil-leader ;; Allow to set leader key (usually space)
evil-nerd-commenter ;; Add comments to files
rainbow-delimiters ;; Colorize matching parens rainbow-delimiters ;; Colorize matching parens
rainbow-mode ;; Make color symbols like #FFF colorfull rainbow-mode ;; Make color symbols like #FFF colorfull
@ -66,10 +65,13 @@
web-mode web-mode
;; Infrastructure files ;; Infrastructure files
yaml-mode
dockerfile-mode dockerfile-mode
terraform-mode terraform-mode
ansible ansible
;; Text files
yaml-mode
markdown-mode
) )
) )
@ -103,7 +105,7 @@
;; If there is more than one, they won't work right. ;; If there is more than one, they won't work right.
'(package-selected-packages '(package-selected-packages
(quote (quote
(solarized-theme company-ansible alchemist evil-magit window-purpose column-enforce-mode yaml-mode ansible dockerfile-mode evil-nerd-commenter ruby-end web-mode flymake-ruby rvm dash-at-point robe base16-theme exec-path-from-shell evil)))) (markdown-mode solarized-theme company-ansible alchemist evil-magit window-purpose column-enforce-mode yaml-mode ansible dockerfile-mode ruby-end web-mode flymake-ruby rvm dash-at-point robe base16-theme exec-path-from-shell evil))))
(custom-set-faces (custom-set-faces
;; custom-set-faces was added by Custom. ;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful. ;; If you edit it by hand, you could mess it up, so be careful.