3 ms·
> Like we should all still be using terminal BBS and VIM because they are "better." Well, to be fair...tabs ARE objectively better than spaces for tabulating a
by IggleSniggle 3y ago
> Like we should all still be using terminal BBS and VIM because they are "better."
Well, to be fair...tabs ARE objectively better than spaces for tabulating a coherent hierarchy.
...and terminal BBS and vim are better.
- dspillett 3y ago> tabs ARE objectively better than spaces It takes two to make an argument, and I think both those viewpoints are wrong! Tabs for indentation, spaces for alignment. (actually, I have an idea for dynamic tabs which might do both jobs better that I need to throw a demo of together to try to convince code editors that it is worth implementing)
- IggleSniggle 3y ago"Tabs for identation, spaces for alignment" is "tabs for tabulation of hierarchy." Alignment is formatting, not hierarchical.
- ttepasse 3y agoYou may be interested in the wunderfull Elastic Tabstops concept which although it has proof of concepts and plugins for most editors sadly never got widespread adoption: https://nick-gravgaard.com/elastic-tabstops/ https://nick-gravgaard.com/elastic-tabstops/
- dspillett 3y agoThat is almost exactly what I was thinking with "dynamic tabs" (just missing a few extra bits that are probably just me overcomplicating things anyway so wouldn't be in any initial PoC). Thanks for the link, I'll investigate further from there.