From 5f0f2f90361a4c0a76478b288998595fc3ddebd2 Mon Sep 17 00:00:00 2001 From: Roger Gonzalez Date: Wed, 8 Apr 2020 10:38:14 -0300 Subject: Added my old emacs config --- .emacs.d.back/core/rogs-keybindings.el | 51 ++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 .emacs.d.back/core/rogs-keybindings.el (limited to '.emacs.d.back/core/rogs-keybindings.el') 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 "") '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 "") 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 "") 'org-capture) + +(provide 'rogs-keybindings) +;;; rogs-keybindings.el ends here -- cgit v1.2.3