How to make Windows tab completion work like on Linux?

Solution 1:

clink brings some Bash-like features to Windows command interpreter. It's portable and can be injected into cmd.exe automatically:

clink autorun --install