WP-CLI is the command line interface for WordPress. If you have not setup WP-CLI yet, see steps to setup WP-CLI.
There is tab completions feature which is generally missed in the installation process. Here are the easy few steps to add tab completions for the WP-CLI. I am using Ubuntu here for example. But it would be similar for UNIX environment.
You need to have bash
file for setting up autocomplete in the terminal. WP-CLI has already provided bash file. You can download it from Github repo of WP-CLI.
Put that downloaded wp-completion.bash
file under the folder you like. Say you keep under completions
in your Home directory./home/nilambar/completions/wp-completion.bash
Now, open your .bashrc
file with your favorite text editor.
vi ~/.bashrc
In that file, put code to source your completion file. Syntax will be similar to:
source /FULL/PATH/TO/wp-completion.bash
In our example, it would be:
source /home/nilambar/completions/wp-completion.bash
Save your file and close it. Now you need to source your bashrc file to activate your new code for the terminal.
source ~/.bashrc
Then restart the terminal.
Its that simple, no? But it will be very handy to use WP-CLI. I am sure you will love it.
I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
Thank you! These instructions were simple and clear. Tab completing is super helpful.
So simple and Elegant thank you anyway keep going