Tab completion is a useful time-saving feature of command line interfaces. To enable tab completion for WP-CLI We need to edit the ~/.bash_profile file.
Step 1. In your home directory download WP-CLI tab completion file
curl -O https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bash || wget https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bashStep 2. Edit your ~/.bash_profile
nano ~/.bash_profileand add the following line: source ~/wp-completion.bash

Save and exit.
Step 3. Source the profile file by running
source ~/.bash_profileThat’s it, now at the terminal just type wp and hit Tab twice to see all tab completions.

Was this post helpful?
Let me know if you liked the post. That’s the only way I can improve. 🙂

