Smart caret positioning can be used to change cursor position in places where Magik code is shown. If switched on, cursor stops only at the beginning/end of the word and the next cursor position is calculated including Magik syntax. Smart selection can be used to expand selection to the next Magik word boundary.
Smart caret positioning and selection actions:
| Action | Shortcut | Description |
|---|---|---|
| Previous Magik Word | Ctrl + ← |
Move cursor to the previous Magik word boundary |
| Next Magik Word | Ctrl + → |
Move cursor to the next Magik word boundary |
| Select Previous Magik Word | Ctrl + Shift + ← |
Expands selection to the previous Magik word boundary |
| Select Next Magik Word | Ctrl + Shift + → |
Expands selection to the next Magik word boundary |
Apart from Magik editor smart caret positioning is also available in the following editors, views and dialogs:
Note: Smart caret positioning and selection overrides standard platform
behaviour. You can restore default behaviour on General
preference page.

