diff --git a/profile b/profile index 1b14c2c..843746d 100755 --- a/profile +++ b/profile @@ -9,7 +9,8 @@ export HOSTNAME export ENV=~/.shrc export PYTHONDOCS=/usr/share/doc/python/html/ export PYTHONPATH="${PYTHONPATH}:${HOME}/my/bin/py" -test -f "${HOME}/.pythonrc" && export PYTHONSTARTUP="${HOME}/.pythonrc" +test -f "${HOME}/.dotfiles/rc.py" && \ + export PYTHONSTARTUP="${HOME}/.dotfiles/rc.py" #export PYTHONPATH="~/.local/share/lib/python3.2/site-packages" __add_to_path(){ diff --git a/rc.py b/rc.py new file mode 100755 index 0000000..f1a9469 --- /dev/null +++ b/rc.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python + +try: + import readline +except ImportError: + print("Module readline not available.") + readline = None +else: + if "libedit" in readline.__doc__ : + readline.parse_and_bind("bind ^I rl_complete") + else : + readline.parse_and_bind("tab: complete")