"""export PYTHONSTARTUP=~/.startpython""" import sys, os import readline, rlcompleter readline.parse_and_bind("tab: complete") readline.parse_and_bind( "set meta-flag On") readline.parse_and_bind( "set convert-meta Off") readline.parse_and_bind( "set output-meta On") print "Readline loaded.", del sys, os import os try: import atexit except: pass try: history = os.path.join(os.environ["HOME"], ".python_history") try: readline.read_history_file(history) except: readline.write_history_file(history) atexit.register(readline.write_history_file, history) del os, history print "History loaded." except: pass