Python的启动文件的设置,当按下tab键时会有自动补全功能,在用户家目录里
新建python的启动文件,如.pythonstartup,文件内容如下:
$ cat ~/.pythonstartup # python startup file import readline import rlcompleter import atexit import os # 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) del os, histfile, readline, rlcompleter
然后,设置环境变量,在.zshrc文件里添加一行内容,如:
$ echo "export PYTHONSTARTUP=~/.pythonstartup" >> ~/.zshrc
完成以上操作即可实现tab键的补全功能。
如果是Windows系统,同样需要设置环境变量。