I want someone to type words in the console, and autocomplete from a list when they hit "tab" key. However, raw_input
won't return a string until someone hits [Enter].
How do I read characters into a variable until the user hits [Enter]?
*Note: I don't want to use import readline
for autocompletion because of OS issues.