For vim users, Gary Bernhardt's vimrc has a nice little snippet to map the tab key to perform completion if the cursor isn't at the beginning on a line.
https://github.com/garybernhardt/dotfiles/blob/master/.vimrc...
You use tab for completion in so many other contexts, it's nice not to have to break that habit in your editor.