(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)
(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)