I try to program multi-cursor-editing like in "sublime text":
1. mark a word or partial text -> all occurrences will be hilighted
2. press Ctrl + D several times -> one by one, the occurrences will be selected.
3. then you can:
3.1. overtype it
3.2. press arrow-keys (left/right), to move the (Multi-!)Cursor to another position, even past or bevore the prior selection, for editing.
What i miss therefore, is the steady multi-cursor. So i want to ask, if it is possible, to implement something, to avoid deselection/de-multi-cursor by various keys, and to limit deselection to ESC / mouseclicks.
or any other way, to keep the multi-cursor.
It should be possible to implement the Ctrl+D behaviour described in current Scintilla. Adding an option for left / right arrows for multiple selection would be worthwhile but needs to be defined well and then implemented.
Marking matches has some support in Scintilla but must be bound to a key or menu by the application. Left and right arrows now work on multiple selections.