My preferred text editors are Sublime Text (GUI) and micro (TUI). Both are cross-platform and ship with sensible keyboard bindings.
My configurations are shown below. These follow well-established conventions for C code; other languages have different (worse) standards. I do not use any extensions.
{
"ui_scale": 1.2,
"font_size": 11,
"rulers": [80],
"tab_size": 8,
"translate_tabs_to_spaces": true,
"detect_indentation": false,
"word_wrap": true,
"ensure_newline_at_eof_on_save": true,
"spell_check": true,
"dictionary": "Packages/Language - English/en_GB.dic",
}
{
"autosu": true,
"colorcolumn": 80,
"softwrap": true,
"tabsize": 8,
"wordwrap": true,
"tabstospaces": true,
}
Copyright © 2025 Indraj Gandham