I never understood why this hasn't been modernized. The three-letter nearly-meaningless directory names seem so obsolete.
Mostly because of long usage.
Still sucks dealing with spaces when it comes to command processes like ffmpeg -i <no_tab>...but awesome for cd'ing or ls'ing!
So don't put spaces in path names, it's a bitch to work with.
mkdir x\ y
cd x' 'y
(or the entire part: cd 'x y')Also, many of the basic tools have a -0 option which uses the null character to replace many uses of space. Still far from an adequate solution though.