writing about tab completion in the shell is reminding me of how much I rely on being able to tab complete from the *middle* of a filename in fish
like if the file starts with a weird character -- no problem! I can just type some characters from the middle and press 'Tab’