2012/1/23 Stefan Kamphausen <ska2...@googlemail.com> > Hi, > > > On Friday, January 20, 2012 9:40:53 AM UTC+1, Norman Gray wrote: >> >> Thus C-M-(, C-M-), C-M-f, -b, -u, -d and -k do most of what one wants, in >> terms of creating and moving around balanced brackets. > > > why did nobody mention C-M-Space, yet? To me it's one of the most > important keystrokes across all modes in Emacs, that somehow support the > sexp-concept. One of the keystrokes that I miss in all the other modern > editor components. In particular, the way it handles being called several > times in a row (more important in non-lisps, though). >
It isn't particularly helpful to just name things only by their keyboard shortcuts, unless you only want positive feedback only from your fellow emacsers ... > > Crucially, however, these same keys do mostly the same thing in other >> modes (though of course they're less useful there), and they don't get in >> the way. >> > (inc) > > That way the functions stored away in your finger-memory don't have to > look into the global state reflecting the current major mode, which is > usually stored in the brain (but may be cached in finger memory if you stay > in one mode long enough). Thus, these functions are purely functional and > avoid the slow read on global memory. :-) > > (The one big exception is org-mode which has just too many bindings that > interfere with everything else. But that's rather off-topic.) > > Regards, > Stefan > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en