diff options
author | Roger Gonzalez <rogergonzalez21@gmail.com> | 2020-04-08 10:38:14 -0300 |
---|---|---|
committer | Roger Gonzalez <rogergonzalez21@gmail.com> | 2020-04-08 10:38:14 -0300 |
commit | 5f0f2f90361a4c0a76478b288998595fc3ddebd2 (patch) | |
tree | fba8d30e376187e1b0b441314497bb1a70989f08 /.emacs.d.back/core/rogs-keybindings.el | |
parent | 47e1414d1be0069b158d0d0718988d72b0fb5d0d (diff) |
Added my old emacs config
Diffstat (limited to '.emacs.d.back/core/rogs-keybindings.el')
-rw-r--r-- | .emacs.d.back/core/rogs-keybindings.el | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/.emacs.d.back/core/rogs-keybindings.el b/.emacs.d.back/core/rogs-keybindings.el new file mode 100644 index 00000000..dc240ae1 --- /dev/null +++ b/.emacs.d.back/core/rogs-keybindings.el @@ -0,0 +1,51 @@ +;;; keybindings.el --- rogs default keybindings configuration +;; +;;; Commentary: +;; +;; My default configuration for keybindings +;; +;;; Code: + +;; F5 = Goto line +(global-set-key [f5] 'goto-line) + +;; F6 = browse-url-of-file +(global-set-key [f6] 'browse-url-of-file) + +;; NeoTree +(global-set-key [f8] 'neotree-toggle) + +;; Magit +(global-set-key [f7] 'magit-status) + +;; Helm +(with-eval-after-load "helm" +(define-key helm-map (kbd "<tab>") 'helm-execute-persistent-action)) + +(global-set-key (kbd "M-i") 'helm-swoop) +(global-set-key (kbd "C-x b") 'helm-buffers-list) +(global-set-key (kbd "C-x r b") 'helm-bookmarks) +(global-set-key (kbd "M-x") 'helm-M-x) +(global-set-key (kbd "M-y") 'helm-show-kill-ring) +(global-set-key (kbd "C-x C-f") 'helm-find-files) + +;; Helm flycheck +(eval-after-load 'flycheck + '(define-key flycheck-mode-map (kbd "C-c ! h") 'helm-flycheck)) + +;; Multiple cursors mode +(global-set-key (kbd "C-S-c C-S-c") 'mc/edit-lines) +(global-set-key (kbd "C->") 'mc/mark-next-like-this) +(global-set-key (kbd "C-<") 'mc/mark-previous-like-this) +(global-set-key (kbd "C-c C-<") 'mc/mark-all-like-this) +(define-key mc/keymap (kbd "<return>") nil) + +;; Projectile mode +(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map) + +;; Org mode +(global-set-key "\C-ca" 'org-agenda) +(global-set-key (kbd "<f12>") 'org-capture) + +(provide 'rogs-keybindings) +;;; rogs-keybindings.el ends here |