[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Alternative to arrow keys (more ergonomic)?
From: |
Thorsten Jolitz |
Subject: |
Re: [O] Alternative to arrow keys (more ergonomic)? |
Date: |
Thu, 12 Jun 2014 16:45:43 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
address@hidden (Jorge A. Alfaro-Murillo) writes:
Hi,
> I have the (totally useless) CapsLock key of my keyboard remapped to
> Hyper, which allows me to use an extra modifier for emacs commands.
>
> For your case after you have a Hyper key you could "make" your own arrow
> keys without your right fingers moving away from J K L ; where they
> belong:
>
> #+BEGIN_SRC emacs-lisp
> (global-set-key (kbd "H-i") 'previous-line)
> (global-set-key (kbd "H-k") 'next-line)
> (global-set-key (kbd "H-j") 'left-char)
> (global-set-key (kbd "H-l") 'right-char)
> #+END_SRC
>
> and for org:
>
> #+BEGIN_SRC emacs-lisp
> (define-key org-mode-map (kbd "H-S-i") 'org-shiftup)
> (define-key org-mode-map (kbd "H-S-k") 'org-shiftdown)
> (define-key org-mode-map (kbd "H-S-j") 'org-shiftleft)
> (define-key org-mode-map (kbd "H-S-l") 'org-shiftright)
> #+END_SRC
>
> In Linux I use xmodmap for the remapping of the CapsLock key. While you
> are at it you can also remap the Alt key to Cntrl and the Super to Meta,
> to that you press C- commands with your left thumb and not with your
> left pinky, avoiding the common emacs pinky problem.
Just out of curiosity - did you try this on the console (without X) too?
--
cheers,
Thorsten