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

Reply via email to