|
|
|
|
@ -257,6 +257,18 @@ a file in the home directory." |
|
|
|
|
(concat emacs-dir basename) |
|
|
|
|
(concat "~/.emacs-" basename))))) |
|
|
|
|
|
|
|
|
|
(add-to-list 'load-path "~/.emacs.d/multiple-cursors.el") |
|
|
|
|
(require 'multiple-cursors) |
|
|
|
|
(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 "C-S-<mouse-1>") 'mc/add-cursor-on-click) |
|
|
|
|
|
|
|
|
|
(global-set-key (kbd "H-.") 'mc/mark-next-like-this) |
|
|
|
|
(global-set-key (kbd "H-,") 'mc/mark-previous-like-this) |
|
|
|
|
(global-set-key (kbd "H-<mouse-1>") 'mc/add-cursor-on-click) |
|
|
|
|
(global-set-key (kbd "H-`") 'mc/mark-pop) |
|
|
|
|
|
|
|
|
|
;; clever mark stuff |
|
|
|
|
(defun push-mark-no-activate () |
|
|
|
|
"Pushes `point' to `mark-ring' and does not activate the region |
|
|
|
|
|