首页 > 系统服务 > 详细

linux系统上面使用tab补全命令

时间:2018-09-13 19:13:03      阅读:182      评论:0      收藏:0      [点我收藏+]

tab的模块脚本

[root@centos7 ~]# cat tab.py
#!/usr/bin/python3.6
# python startup file
import sys
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

如果报错说找不到readline模块,请安装gnureadline,python3.6版本使用readline会报错,可以查看我的另外一篇博客 linux中使用pip命令遇到的一些问题

注意:tab.py模块要放在你能搜索的路径下面

 

linux系统上面使用tab补全命令

原文:https://www.cnblogs.com/mmyy-blog/p/9642339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!