Version 23.09
The following three options can be set in the configuration under Editor Options.
Compact Line Numbers
By default, only line numbers divisible by 10 are displayed, with periods between them, or a dash for line numbers divisible by 5.
Show Control Flow Symbols
For the keywords return, continue, break, and yield, the control flow is indicated by a symbol.
Show Ligatures
When the Cascadia Code font is used in the editor, some compound symbols are displayed as ligatures, e.g., the inequality symbol <> is represented by a crossed-out equal sign, as is common in mathematics.
Multi-caret and multi-selection editing
Multi-caret editing allows you to activate multiple carets (blinking cursors in the text) within the active file. Each caret works independently of every other caret and most editing operations are performed at all caret positions simultaneously.
Mouse
| Alt + mouse click | adds a new caret |
| Alt + double mouse click | highlights a word and adds a caret |
| Alt + triple mouse click | highlights a line and adds a caret |
| Alt + mouse movement | highlights text and adds a caret |
| Alt + Shift + mouse click/movement | highlights text in column mode and adds many carets |
Keyboard
| Esc | ends multi-caret editing |
| Alt + Shift + Up/Down/Page Up/Page Down | sets new carets in column mode |
| Alt + Shift + Left/Right | highlights text in column mode and adds carets |
| Alt + End | adds carets to the end of all lines in the current text selection |
| Ctrl + W | adds the next matching word to the current text selection and adds a caret |
| Shift + Ctrl + W | selects all matching occurrences of a word and adds a caret each time |
In multi-cursor mode you can also use the clipboard.
On the page Multi-caret and multi-selection editing the functions of multi-cursor editing are presented in videos.

