emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: dvorak users (was: Emacs Survey: Toolbars)


From: Christopher Dimech
Subject: Re: dvorak users (was: Emacs Survey: Toolbars)
Date: Tue, 15 Dec 2020 19:40:03 +0100

> Sent: Tuesday, December 15, 2020 at 7:02 PM
> From: "andrés ramírez" <rrandresf@gmail.com>
> To: "Christopher Dimech" <dimech@gmx.com>
> Cc: "Philip K." <philipk@posteo.net>, "Lars Ingebrigtsen" <larsi@gnus.org>, 
> "Jean Louis" <bugs@gnu.support>, emacs-devel@gnu.org
> Subject: dvorak users (was: Emacs Survey: Toolbars)
>
> Hi Christopher.
> 
> >>>>> "Christopher" == Christopher Dimech <dimech@gmx.com> writes:
> 
> 
> [...]
> 
> 
>     Christopher> Particularly for people not using a querty keyboard.  For 
> instance, adapting
>     Christopher> keybindings for use with the Dvorak Keyboard would be a 
> significant improvement.
> 
> I think for dvorak users a good tip is remapping C-t to C-x
> --8<---------------cut here---------------start------------->8---
> (defmacro wiki/bind-dvorak-helper (key fn) 
>                     `(global-set-key (kbd ,key) ,(if (listp fn) fn `',fn)))
> (wiki/bind-dvorak-helper "C-t" (lookup-key global-map (kbd "C-x")))
> --8<---------------cut here---------------end--------------->8---
> 
> After doing above You would need to be careful when on dired. (C-t).
> 
> Also map C-c C-m as execute-extended-command
> --8<---------------cut here---------------start------------->8---
> (global-set-key (kbd "C-x C-m") 'execute-extended-command)
> (global-set-key (kbd "\C-c\C-m") 'execute-extended-command) ; {from effective 
> emacs}
> --8<---------------cut here---------------end--------------->8---

Quite correct Mr. Ramírez.  The important thing for Productivity and the 
eradication of
Repetitive Strain Injury is not the keybinding, but the keyboard setup.
 
> 
> [...]
> 
> Best Regards
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]