让 python 命令行也自动补全

adapted from http://huangjiahua.livejournal.com/135904.html

import readline, rlcompleter; readline.parse_and_bind("tab: complete")

如果您嫌每次都要键入这东西麻烦的话,可以把上边这行写到 ~/.pythonstartup.py ,

Then, add this to your ~/.bashrc:

export PYTHONSTARTUP=~/.pythonstartup.py

http://millenniumdark.blog.ubuntu.org.cn/2007/06/28/%E8%AE%A9-python-%E5%91%BD%E4%BB%A4%E8%A1%8C%E4%B9%9F%E8%87%AA%E5%8A%A8%E8%A1%A5%E5%85%A8/