python 补齐功能
============================================================================
检查一下你的Python是否安装了readline与rlcompleter这两个module如果你用的
发行版不是特别陈旧,那默认的Python安装都会包含.
现在打开Python,导入这两个module,然后激活Tab补齐,你就可以使用它了.
import readline
import rlcompleter
readline.parse_and_bind('tab: complete')
开机自动激活tab补全命令:
vi .bashrc
#------------------------------------------------------------------
export PYTHONSTARTUP=/home/zhangluya/python/01/system/python_tab.py
#------------------------------------------------------------------
source .bashrc
vi python_tab.py
#------------------------------------------------------------------
#!/usr/bin/env python
try:
import readline
except ImportError:
print("Module readline not available.")
else:
import rlcompleter
readline.parse_and_bind("tab: complete")
#------------------------------------------------------------------