]> code.delx.au - dotemacs/commitdiff
Change go to address at point bindings
authorJames Bunton <jamesbunton@delx.net.au>
Sat, 11 Feb 2017 00:17:13 +0000 (11:17 +1100)
committerJames Bunton <jamesbunton@delx.net.au>
Sat, 11 Feb 2017 00:17:13 +0000 (11:17 +1100)
lisp/my-keys.el
lisp/my-minor-modes.el

index aee4588e54d1a0741c23e53ad5460bbef1c775d3..4ed7196fe92618dde148deedd5accf5d6575375f 100644 (file)
 (global-set-key (kbd "<f9>") 'whitespace-mode)
 (global-set-key (kbd "<f10>") 'toggle-truncate-lines)
 
+;; Disable some default bindings from the builtin mouse.el
+(global-set-key [C-down-mouse-1] nil)
+(global-set-key [C-down-mouse-2] nil)
+(global-set-key [C-down-mouse-3] nil)
+(global-set-key [S-down-mouse-1] nil)
+(global-set-key [S-down-mouse-2] nil)
+(global-set-key [S-down-mouse-3] nil)
+
 
 (defun my/window-resize-mode ()
   (interactive)
index 20bb7cea6e5dcf23fb7559a6a92cd358b10acc80..b6e36eaae979dacc3dbe02c93f36d8b9f83eaec4 100644 (file)
 (require 'goto-addr)
 (add-hook 'text-mode-hook #'goto-address-mode)
 (add-hook 'prog-mode-hook #'goto-address-prog-mode)
+(setq goto-address-highlight-keymap
+      (let ((m (make-sparse-keymap)))
+        (define-key m (kbd "C-<mouse-1>") 'goto-address-at-point)
+        (define-key m (kbd "C-c RET") 'goto-address-at-point)
+        m))
+
 
 (require 'hl-line)
 (global-hl-line-mode)