I had oh-my-zsh installed for a while, and I could type a full path using only one letter, then press tab to case-insensitively autocomplete the whole thing. For example, if I had a file at
~/Documents/sites/great-site/great-file.txt, I could type
vim ~/d/s/g/g and press tab and it would expand the path to the correct path, or if there were multiple possible paths, it would expand as much as possible and jump to where there was a conflict.
I uninstalled oh-my-zsh, because it was slow to start up and kept wanting to intrusively update. Is there a way to get this same case-insensitive completion and partial-word/one-letter style completion for file paths without oh-my-zsh?