repeat insert mode for macros
Revert "repeat insert mode for macros"

This reverts commit 4b047883fe42798020a241d195f8c0b4a8b6eb66.
[vim] Repeat insert mode for macros
[real-world uses] Add ServePHP
[clike mode] Be more strict about raw string delimiters

Fixes #2596
[rulers addon] Don't override basic classname when adding one

Closes #2598
Redraw widgets with fixed with on setSize

Issue #2604
[xml-hint addon] Don't get confused by closed quotes
[vim] Search history implementation