您的位置:首页 > 编程语言 > Python开发

为python解释器添加tab补全

2017-02-07 20:54 351 查看
sudo vim /usr/lib/python2.7/site-packages/tab.py

[kaiz@host-wk site-packages]$ cat tab.py 

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)

Python 2.7.5 (default, Nov  6 2016, 00:28:07) 

[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import tab
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python tab