From cba3947bc82e1b96e6e1cef69d41f7ec38716a47 Mon Sep 17 00:00:00 2001 From: Sameer Rahmani Date: Wed, 9 Aug 2017 12:24:54 +0100 Subject: [PATCH] lxdrive mode improved to contains more common commands --- lib/extensions/editor/lxdrive-mode.el | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/extensions/editor/lxdrive-mode.el b/lib/extensions/editor/lxdrive-mode.el index 7cc7b47..f8cce1d 100644 --- a/lib/extensions/editor/lxdrive-mode.el +++ b/lib/extensions/editor/lxdrive-mode.el @@ -44,9 +44,18 @@ (define-key map (kbd "o") 'forward-word) (define-key map (kbd "n") 'backward-paragraph) (define-key map (kbd "m") 'forward-paragraph) + (define-key map (kbd "TAB") 'indent-for-tab-command) + (define-key map (kbd "SPC") 'cua-set-mark) + (define-key map (kbd "e") 'move-end-of-line) + (define-key map (kbd "a") 'move-beginning-of-line) ;; Actions (define-key map (kbd "d") 'delete-char) + (define-key map (kbd "") 'delete-backward-char) + (define-key map (kbd "y") 'cua-paste) + (define-key map (kbd "C-w") 'kill-region) + (define-key map (kbd "M-w") 'kill-ring-save) + (define-key map (kbd "C-k") 'kill-and-join-forward) (define-key map (kbd "f f") 'turn-off-and-ido-find-file) (define-key map (kbd "s") 'turn-off-and-swiper) @@ -55,7 +64,7 @@ (define-key map (kbd "M-x") 'turn-off-and-smex) (define-key map (kbd "C-x C-s") 'save-buffer) (define-key map (kbd "ESC ESC") 'turn-off-lxdrive) - (define-key map (kbd "RET") 'turn-off-lxdrive) + (define-key map (kbd "RET") 'turn-off-lxdrive) map) "Keymap for lxdrive-minor-mode.") @@ -73,6 +82,5 @@ ;;(lxdrive-minor-mode 1) (global-set-key (kbd "ESC ESC") 'turn-on-lxdrive) - (provide 'extensions/editor/lxdrive-mode) ;;; lxdrive-mode ends here