▲ | jl6 a day ago | |||||||
Tabs are the modern choice, because you can then configure your editor so that for every tab character, it calls an LLM with the buffer contents up to that point, with instructions to generate an appropriate number of spaces that can then be substituted in. You might be thinking 2, 4, or 8, but the LLM will give you the contextually-correct answer. | ||||||||
▲ | PaulDavisThe1st a day ago | parent | next [-] | |||||||
LLM? Emacs has been doing this for decades without any such technology. | ||||||||
| ||||||||
▲ | kelseyfrog a day ago | parent | prev [-] | |||||||
Configure your ^\s+ width if it's that important? |