[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs learning curve
From: |
Ivan Andrus |
Subject: |
Re: Emacs learning curve |
Date: |
Fri, 23 Jul 2010 14:53:44 +0200 |
Oops, I had meant to send the original to the list.
On Jul 23, 2010, at 8:57 AM, Tassilo Horn wrote:
> On Thursday 22 July 2010 22:33:16 Ivan Andrus wrote:
>
>>> No, but at least it's true for me. There's some mode that records
>>> key / command frequencies. Use it for a while and see how tiny the
>>> command fraction is compared to `self-insert-command'. Then add
>>> some time for thinking before writing to the calculation, and you'll
>>> see that the time needed for typing command key bindings is totally
>>> out of relevance.
>
> I have to admit that this suggestion was made out of a gut-feeling. So
> now, I got and enabled command-frequency.el, too. Currently, here're
> the results of my first 5 minutes (only reading mail/news and replying
> to you):
>
> 241 45.99% self-insert-command
> 116 22.14% gnus-summary-scroll-up
> 36 6.87% next-line
> 22 4.20% delete-backward-char
> 20 3.82% kill-line
> 16 3.05% gnus-summary-catchup-and-exit
> 16 3.05% gnus-topic-select-group
> 11 2.10% previous-line
> 6 1.15% minibuffer-complete
> ...
>
>> I must say that I was shocked myself when I looked at it. I thought
>> self-insert-command would be 50-60% for me, but apparently I do even
>> less typing than I thought (though my usage recently has been a bit
>> that way):
>>
>> 7651 21.06% self-insert-command
>> 4475 12.31% next-line
>> 2756 7.58% previous-line
>> 1124 3.09% org-self-insert-command
>> ...
>>
>> I wonder what others see.
>
> I think it could be a benefit to revamp this package so that it sends
> statistics to some server. In addition, it should record how a command
> was executed (M-x, or with <key>) and in which minor/major mode. That
> would allow spotting frequently used commands with non-ergonomic
> bindings.
I completely agree.
> At least the tops of our statistics are all accessible with one key
> (with or without modifier).
Indeed. And I think that's the most important thing. Of course we might use
them more _because_ they have simple key bindings.
-Ivan
- Re: Emacs learning curve, (continued)
- Re: Emacs learning curve, David Kastrup, 2010/07/19
- Re: Emacs learning curve, Uday S Reddy, 2010/07/17
- Re: Emacs learning curve, Teemu Likonen, 2010/07/17
- Re: Emacs learning curve, Stephen J. Turnbull, 2010/07/18
- Re: Emacs learning curve, Teemu Likonen, 2010/07/18
- Re: Emacs learning curve, Stephen J. Turnbull, 2010/07/19
- Re: Emacs learning curve, Kim F. Storm, 2010/07/20
- Re: Emacs learning curve, Tassilo Horn, 2010/07/17
- Re: Emacs learning curve, Lennart Borgman, 2010/07/22
- Re: Emacs learning curve, Tassilo Horn, 2010/07/22
- Message not available
- Message not available
- Re: Emacs learning curve,
Ivan Andrus <=
- Re: Emacs learning curve, Tassilo Horn, 2010/07/16
- Re: Emacs learning curve, Óscar Fuentes, 2010/07/16
- Re: Emacs learning curve, David Kastrup, 2010/07/16
- Re: Emacs learning curve, Óscar Fuentes, 2010/07/16
- Re: Emacs learning curve, Jan Djärv, 2010/07/16
- Re: Emacs learning curve, Alfred M. Szmidt, 2010/07/22
- Re: Emacs learning curve, Óscar Fuentes, 2010/07/22
- Re: Emacs learning curve, Alfred M. Szmidt, 2010/07/22
- Re: Emacs learning curve, Lennart Borgman, 2010/07/22
- Re: Emacs learning curve, Stefan Monnier, 2010/07/22