situation:
you have a macro that searches for bar and replaces it with foo. basically clicks: /barcefoo
you use it on a file that doesnt have the word foo in it.
Expected (pure-vim behavior):
the macro stops after the seach fails.
Current behavior:
the macro fails the search but continues till its end (clicks cefoo)
A failed search in atom does this small fail sound, so i assume some event is triggered, so i guess this is possible to implement.