The incremental search facility in Idea is nice, but as a long-time emacs user, I miss the lack of a 'incremental-search backwards'. Also, in Emacs, if you hit the keystrokes for 'incremental-search' within a search, it takes you on to the next occurrence of the pattern (like down-arrow in Idea) and the keystrokes for 'incremental-search backwards' take you to the previous match (like up-arrow in Idea).
So I guess what I'd like is: (1) incremental-search-backwards function (2) in both i-s and i-s-b, if the user hits any i-s keystrokes, perform the 'go to next pattern forwards' function, if the user hits the i-s-b keystrokes, perform the 'go to next pattern backwards' function. (3) 'Abort incremental search' keybinding - in Emacs you can use a keystroke 'Esc' to abort the search, leaving the cursor at the current pattern. In Idea, I think you must click on the text somewhere to abort the search (I may be wrong) which means (horror!) using the mouse. And on the subject, in Emacs, Ctrl-G was defined as the 'abort' command, so if you were typing a complex keystroke - e.g. 'Alt-X, Ctrl-Alt-Z' and you decided after the 'Alt-X' that it was not what you wanted to do, you could hit 'Ctrl-G' in the knowledge that the key prefix would be dropped and you could start again. It also aborted interactive commands, so you could use it to terminate commands which required further input (e.g. in incremental search it stopped the search and ledft you at your start point), so you could use it to abort dialog boxes. etc. Again, you can do this using the mouse in Idea, but a universal (rebindable) 'Abort' function would be very useful. regards, Tim P.S. Thanks for an excellent IDE! ---------------------------------------------------------------------- If you have received this e-mail in error or wish to read our e-mail disclaimer statement and monitoring policy, please refer to http://www.drkw.com/disc/email/ or contact the sender. ---------------------------------------------------------------------- _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-features
