首页 > 编程语言 > 详细

mac pro python tab补全脚本

时间:2016-04-25 15:20:48      阅读:361      评论:0      收藏:0      [点我收藏+]

    之前习惯在win或者linux 下写python小脚本,经常先把tab补全环境配置好,到了mac下发现之前在linux下的tab.py脚本都不适用,自己参考了mac python tab补全的官网略微修改了下,发现蛮好用的。

    mac pro 下配置的是全局的,不需要再终端输入:python  =>import tab.py  ,这样完全没必要。

    具体的mac tab 补全脚本参考下面:


$ cat ~/.pythonstartup

#-*- coding:utf-8 -*-

import os, sys, atexit

import readline, rlcompleter


readline.parse_and_bind("bind ^I rl_complete")


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


$ vim .bash_profile

export PYTHONSTARTUP=~/.pythonstartup


$ source .bash_profile


tab脚本也可以直接   git@github.com:erweimeng/work.git 里面有tab 补全脚本。


本文出自 “LINUX Super梦” 博客,请务必保留此出处http://215687833.blog.51cto.com/6724358/1767371

mac pro python tab补全脚本

原文:http://215687833.blog.51cto.com/6724358/1767371

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