From 16379f071ea346610459059a136b86479ee4c295 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 2 Oct 2017 14:16:37 +0100 Subject: [PATCH] Start messing with mouse setup in terminal mode --- core/siren-editor.el | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/core/siren-editor.el b/core/siren-editor.el index 5ba19cf..472c135 100644 --- a/core/siren-editor.el +++ b/core/siren-editor.el @@ -61,9 +61,19 @@ ;; Enable mouse support when running in a console (unless window-system - (xterm-mouse-mode 1) - (global-set-key [mouse-4] 'scroll-down-line) - (global-set-key [mouse-5] 'scroll-up-line)) + (require 'mouse) + (xterm-mouse-mode t) + (defun track-mouse (e)) + (setq mouse-sel-mode t) + (global-set-key [mouse-4] (lambda () + (interactive) + (scroll-down 1))) + (global-set-key [mouse-5] (lambda () + (interactive) + (scroll-up 1))) + ;; (global-set-key [mouse-4] 'scroll-down-line) + ;; (global-set-key [mouse-5] 'scroll-up-line) + ) ;; saveplace remembers your location in a file when saving files (require 'saveplace)