当前位置: 首页 > news >正文

Python tab补全

Linux系统中的Python tab补全脚本:

 1 #!/usr/bin/env python 
 2 # python startup file 
 3 import sys
 4 import readline
 5 import rlcompleter
 6 import atexit
 7 import os
 8 # tab completion 
 9 readline.parse_and_bind('tab: complete')
10 # history file 
11 histfile = os.path.join(os.environ['HOME'], '.pythonhistory')
12 try:
13     readline.read_history_file(histfile)
14 except IOError:
15     pass
16 atexit.register(readline.write_history_file, histfile)
17 del os, histfile, readline, rlcompleter

写完之后将tab.py文件放到全局环境变量目录/usr/local/python35/lib/python3.5/site-packages/中就可以了

 

此脚本Python2通用,按照同样的方法配置。

转载于:https://www.cnblogs.com/Rambotien/p/5574556.html

相关文章:

  • vue项目使用cookie、localStorage和sessionStorage进行储存数据
  • win7更改桌面路径
  • forEach循环遍历取id进行删除
  • CocoaPods升级安装三方库报错
  • router和route 传参接收参数的应用
  • 阿里巴巴SUI Mobile的使用
  • 关于时间向前推算到天,并且算闰年的计算
  • Android传递Bitmap的两种简单方式及其缺陷
  • Android中的mvp
  • 前端初始化项目对axios的封装和token的存储应用以及config.js代理的配置 比较全的了。
  • 开机自启动redis
  • 在一个div标签中平行放置两个echarts 环形图
  • node-webkit,html打包成桌面应用,pc应用
  • 【HTML5】Web存储
  • 利用 vuex写一个todoList
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • CAP 一致性协议及应用解析
  • Computed property XXX was assigned to but it has no setter
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • Java-详解HashMap
  • Js基础——数据类型之Null和Undefined
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • python 学习笔记 - Queue Pipes,进程间通讯
  • vue-cli3搭建项目
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 回顾2016
  • 通过npm或yarn自动生成vue组件
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • 我们雇佣了一只大猴子...
  • ​低代码平台的核心价值与优势
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (1)Nginx简介和安装教程
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (力扣)1314.矩阵区域和
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (四)Android布局类型(线性布局LinearLayout)
  • (未解决)macOS matplotlib 中文是方框
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转载)PyTorch代码规范最佳实践和样式指南
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET CORE Aws S3 使用
  • .NET 事件模型教程(二)
  • .net 提取注释生成API文档 帮助文档
  • .NET中统一的存储过程调用方法(收藏)
  • :如何用SQL脚本保存存储过程返回的结果集
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?
  • @SentinelResource详解
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具