[ESS] Keyboard shortcut - is there a principle behind them?

Vitalie Spinu spinuvit at gmail.com
Fri Dec 6 23:56:20 CET 2013


Try https://github.com/emacs-helm/helm-descbinds . It will make your
life with million emacs keys much easier.

I can comment on ESS. Most of the shortcuts are actually mnemonic and
hierarchical (C-c C-d for doc-map,  C-c C-e for extra-map, C-c C-t for
dev-map which includes mostly [t]racebug). Some common shortcuts are
there because they are easy to type like C-c C-z to switch to subprocess
and back; C-RET to send a line etc


  Vitalie


 >>> Rainer M Krug on Fri, 06 Dec 2013 10:02:33 +0100 wrote:

 > Hi

 > one alternative subject could be "because it is Friday"...

 > I am using org-mode and ess regularly, and I use quite a few keyboard
 > shortcuts, but each time I read about a new one, I am wondering: why
 > the heck these specific (default!) keyboard shortcuts?

 > I am not asking why keyboard sequence, but e.g. why "export" in org is
 > C-c e and why tangle is C-c C-v t, and so on.

 > In other words: I am trying to *understand* why C-c and not C-o,
 > because I have tremendous problems to remember the shortcuts - if I
 > would know that there is s tree structure, where each following key
 > narrows it down to further *thematically linked* commands, it would
 > make it easier to learn these.

 > Any insight into this? Or is there a emacs function which returns a
 > random keyboard shortcut for a given function (some emacs shortcuts
 > really seem to be that way...).

 > Thanks,

 > Rainer



More information about the ESS-help mailing list