TAB 补全
首先创建一个文件:~/.pythonrc ,文件内写入如下内容:
import rlcompleter, readline
readline.parse_and_bind('tab: complete')
history_file = os.path.expanduser('~/.python_history')
readline.read_history_file(history_file)
import atexit
atexit.register(readline.write_history_file, history_file)
下一步在 ~/.bashrc
文件中设置 PYTHONSTARTUP 环境变量指向这个文件:
export PYTHONSTARTUP=~/.pythonrc
现在,从今以后每当你打开 bash shell,你将会有 TAB 补全和 Python 解释器中代码输入的历史记录。
要在当前 shell 中使用,source 这个 bashrc 文件。
source ~/.bashrc