Top "Tab-completion" questions

Most shells provide tab completion where a user can type part of a command or file name, and then press tab to make the shell complete the command.

Tab completion for aliased sub commands in zsh: alias gco='git checkout'

I have an alias: alias gco='git checkout' How can I add tab completion as if I had typed git …

git zsh tab-completion
Customize tab completion in shell

This may be have a better name than "custom tab completion", but here's the scenario: Typically when I'm at the …

linux bash shell tab-completion bash-completion
Tab-completion in Python interpreter in OS X Terminal

Several months ago, I wrote a blog post detailing how to achieve tab-completion in the standard Python interactive interpreter--a feature …

python macos configuration interpreter tab-completion
Zsh tab completion duplicating command name

I'm on OS X Mountain Lion, running the included ZSH shell (4.3.11) with Oh-My-ZSH installed over the top. When using tab …

macos zsh tab-completion zsh-completion
python tab completion in windows

I'm writing a cross-platform shell like program in python and I'd like to add custom tab-completion actions. On Unix systems …

python windows readline tab-completion