自定義python startup腳本使交互解釋器支持tab和刪除鍵

    python2.7中啓動python解釋器須要shift+del鍵才能刪除,不支持backspace鍵,不支持tab補齊。反正用起來是很是的不方便。解決這個問題能夠經過指定一個python startup腳原本解決。
python


第一步:新增PYTHONSTARTUP的環境變量bash

echo "export PYTHONSTARTUP=$HOME/.pythonstartup" >> /etc/profile


第二步:建立.pythonstartup腳本python2.7

cat >> $HOME/.pythonstartup <<EOF
import rlcompleter
import readline
readline.parse_and_bind("tab: complete")
EOF


第三步:使環境變量生效ide

source /etc/profile

第四步:測試測試

啓動python解釋器
spa

python

若是提示沒有readline模塊,就安裝一下blog

pip install readline

wKioL1YDb3-zXf7vAAP1UQSVxQY645.jpg

通過測試,tab和 backspace都能正常使用了ip

相關文章
相關標籤/搜索