python2或python3是通用的
tab.py 代码
#!/usr/bin env python
import sys
import readline
import rlcompleter
import os
import atexit
#tab completion
readline.parse_and_bind('tab: complete')
#history file
histfile=os.path.join(os.environ['HOME'],'.pythonhistory')
try:
readline.read_history_file(histfile)
except IOError:
pass
atexit.register(readline.write_history_file,histfile)