gnu-emacs-sources
[Top][All Lists]
Advanced

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

ergonomic_keybinding_*.el -- ergonomic keybinding


From: Xah
Subject: ergonomic_keybinding_*.el -- ergonomic keybinding
Date: Fri, 29 Aug 2008 14:24:45 -0700 (PDT)
User-agent: G2/1.0

The erognomic keybinding has a new version.

http://xahlee.org/emacs/ergonomic_emacs_keybinding.html

A visual image for old and new layout can be seen at:
http://xahlee.org/emacs/ergonomic_emacs_keybinding_change.html

Description of the main changes:

• Added delete-backward-char, delete-char, delete-backward-word,
delete-word commands.
• The undo, cut, copy, paste, positions has been moved.

Since i don't use qwerty, i'm looking for feedback on qwerty users.
(i.e. in case i had some elisp code errors, or any issues that might
come up)

------------------

The reason for these changes is that recently Stefan Guath pointed out
“real-last-command” can be used to fix the problem with “this-command”
that is used in command-frequency.el. (this-command lumps several kill
commands all into just kill-region, so frequency distribution for
individual kill commands are lost)

With this change, the stat shows that the commands to delete previous/
next char/word are used 10 times more than say, undo, kill line, or
copy and cut. So, now these have prominent positions.

Here's a rough stat of the commands that changed positions due to the
new finding:

 cmd name           frequency of use
-------------------------------------
 copy                      174
 cut                       less than copy
 paste (yank)             1691
 undo                      524

 backward-kill-word       2303
 kill-word                1074
 kill-line                 155

 delete-backward-char     6558
 delete-char               996

For full detail of command frequency and the elisp code, see
http://xahlee.org/emacs/command-frequency.html

  Xah
∑ http://xahlee.org/

reply via email to

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