From 1fe0da948bd06d39f85cc49594d9ab4e7e450ac4 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 29 Oct 2013 02:03:46 +0000 Subject: [PATCH] Add multi-cursors mode --- keybindings.el | 14 +++++++++++--- packages.el | 1 + 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/keybindings.el b/keybindings.el index 43ce8a9..4de7be7 100644 --- a/keybindings.el +++ b/keybindings.el @@ -112,6 +112,14 @@ (define-key global-map (kbd "C-x C-j") 'ace-jump-mode-pop-mark) ) +;; multiple-cursors +(when (require 'multiple-cursors nil 'noerror) + (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) + (global-set-key (kbd "M-") 'set-rectangular-region-anchor)) + ;; projectile related keybindings (when (require 'projectile nil 'noerror) (global-set-key (kbd "C-x C-t") 'projectile-find-file) @@ -133,9 +141,9 @@ (global-set-key (kbd "C-c ]") 'textmate-shift-right)) ;; Set/increase/decrease transparency (via helpers.el) -(global-set-key (kbd "C-|") 'transparency-set-value) -(global-set-key (kbd "C-<") 'transparency-increase) -(global-set-key (kbd "C->") 'transparency-decrease) +(global-set-key (kbd "C-M-|") 'transparency-set-value) +(global-set-key (kbd "C-M-<") 'transparency-increase) +(global-set-key (kbd "C-M->") 'transparency-decrease) ;; Window Resizing (define-key global-map (kbd "C-{") 'shrink-window-horizontally) diff --git a/packages.el b/packages.el index 62bcc1e..79640a5 100644 --- a/packages.el +++ b/packages.el @@ -57,6 +57,7 @@ magit markdown-mode minimap + multiple-cursors php-mode projectile puppet-mode