Smart Home and End
- If checked, Home key moves cursor to first non-whitespace character
on the line on first Home key press, and moves cursor to the first character on the line
on second key press. Analogously End key moves cursor past last non-whitespace character
on the line, and then past last character on next key press.
Enable auto indentation
- If checked, pressing Enter key inserts line end character and
whitespace to indent next line according to indentation settings.
Do not use tabs for indentation
- If checked, spaces are used for indentation instead of tab character.
Tab key indents
- If checked, Tab key inserts whitespace characters according
to indentation settings to indent text at cursor. Otherwise Tab key
only inserts single tab character.
Tab width
- Displayed width of tab character in spaces. By default it is
8
.
Indent width
- Number of spaces inserted by single Tab key press. If tabs are
used for indentation then Tab key inserts spaces until line indent is
multiple of tab width, then it replaces spaces with tabs (if indent width is a multiple
of tab width then only tab characters are used.)