As a programmer who often finds himself in a command window, I've always wondered why many times the default text selection functionality is rectangular, and not line-by-line.
Rectangular selection can be useful to select column data, but an inconvenience when attempting to copy a few specific lines without excess white space. I thought this might have been a legacy feature of command lines, but it's also available in NetBeans:
However, some shells do not use rectangular text selection, such as Git Bash.
Why is rectangular text selection default on command prompt? Are there prominent uses (other than column selection) to justify being default?