[quote=“jps”]In the find panel:
Enter: Find
Ctrl+Enter: Insert a newline
Alt+Enter: Find All
Shift+Enter: Find Previous
In the incremental find panel:
As above, but a Enter will close the panel.
In the replace panel:
Enter: Find
Ctrl+Enter: Insert a newline
Alt+Enter: Replace all
Shift+Enter: Find Previous
Find in files:
Enter: Search
Ctrl+Enter: Insert a newline[/quote]
Very helpful…except it’s still missing a keyboard shortcut for “Replace and Find Next”, both outside the replace panel and within it, and it’s missing keyboard shortcuts for that and replace all from outside any panel. I find invaluable the workflow in TextMate of cmd-E (enter find string), cmd-shift-E (enter replace string), cmd-G (find next), cmd-opt-F (replace current and find next) and cmd-ctrl-F (replace all). With subtle finger movements (very little movement) I can set up a find and replace, cycle through a bunch of matches to ensure it’s what I want, and then either replace all or (if I’m feeling nervous) selectively move through the matches replacing only where appropriate. No mouse, no panels, almost no context switching.
Please add (or tell us how to add our own) keyboard shortcuts for ReplaceAll and ReplaceAndFindNext.