Work on removing evil-leader key binding as they might be not needed
This commit is contained in:
parent
def7b66def
commit
787943df9e
7 changed files with 33 additions and 17 deletions
4
01mac.el
4
01mac.el
|
|
@ -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)
|
||||||
|
|
|
||||||
14
02evil.el
14
02evil.el
|
|
@ -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
|
||||||
|
|
|
||||||
9
03ivy.el
9
03ivy.el
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -6,4 +6,4 @@
|
||||||
"gb" 'magit-blame
|
"gb" 'magit-blame
|
||||||
"gq" 'magit-blame-quit)
|
"gq" 'magit-blame-quit)
|
||||||
|
|
||||||
(require 'evil-magit)
|
;; (require 'evil-magit)
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
8
init.el
8
init.el
|
|
@ -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.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue