[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.