That's the convention with how esc works, generally: it isn't a modifier key like shift and control, it is just its own key, so this is really a two key sequence.
To find other keys that do the same thing (there aren't any others, I don't believe, that work in on all platforms with the default settings), you can use the menu item "Show Active Keybindings" in the "Edit" menu. Search for "put-previous". hth, Robby On Fri, Nov 29, 2013 at 12:30 PM, Michael Jensen <mikethe1wheel...@gmail.com > wrote: > I have a question/suggestion. if this is going to the wrong place, let me > know. > > in the documentation it says this: > > To copy the previous expression to the current prompt, type ESC-p (i.e., > type Escape and then type p). Type ESC-p multiple times to cycle back > through old expressions. Type ESC-n to cycle forward through old > expressions. > > I have tried this, and it works, but if I had been the one coding it, I > would have set it so that one hit esc -and held it down- while hitting > either p or n repeatedly. as it is, you have to hit esc and p or esc and > n, then do it again and again, releasing esc each time. > > is there a reason why it has been programmed this way? otherwise the > language seems very interesting.. > > -mike :-) > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users > >
____________________ Racket Users list: http://lists.racket-lang.org/users