Python之Tab键自动补全
首先备份一下Tab键自动补全代码:
# python start 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)
然后拷贝到Python系统目录下 sudo cp tab.py /usr/lib/python2.7/dist-packages/ ,这样就不用每次进入都还得导入啦
才发现,只有Python2.7以及Python3才有 /usr/lib/python2./dist-packages/ 这个目录,Python3.5没有,至于该放哪,我也不知道
Python之Tab键自动补全的更多相关文章
- python实现tab键自动补全
		
一.查询python安装路径,一般默认是/usr/lib64/ [root@host2 ~]# python Python (r266:, Jul , ::) [GCC (Red Hat -)] on ...
 - python添加tab键自动补全功能
		
默认python是没有tab键补全功能的: >>> import tab Traceback (most recent call last): File "<stdi ...
 - Python中tab键自动补全功能的配置
		
新手学习Python的时候,如何没有tab键补全功能,我感觉那将是一个噩梦,对于我们这种菜鸟来说,刚接触python,对一切都不了解,还好有前辈们的指导,学习一下,并记录下来,还没有学习这个功能小伙伴 ...
 - CentOS6.5(2)----安装Tab键自动补全功能:bash-completion
		
首先要确保网络畅通,因为该过程要通过网络下载相关的软件包. 在 root 用户下,使用 cd ~/Downloads 命令进入下载文件夹,然后依次输入如下三个命令: [root@prime:~/Doc ...
 - python命令行添加Tab键自动补全
		
1.编写一个tab的自动补全脚本,名为tab.py #!/usr/bin/python # python tab complete import sys import readline import ...
 - Ubuntu14.04 Tab键自动补全
		
Unbuntu14.04 终端中使用Tab键不能自动补全 解决方案 1.利用vi编辑器打开 /etc/bash.bashrc文件(需要root权限) sudo vi /etc/bash.bashrc ...
 - Source Insight 4.0 文件类型、编码格式、tab转空格、tab键自动补全设置。。。
		
1.编码格式 -- 在 Options->Preferences->Files 中的最下面,Default enconding 为 UTF-8 2.tab转空格 其他相关设置如下: 以下 ...
 - VIM中使用tab键自动完成(vim tab键自动补全  )插件supertab
		
supertab.vmb 这个插件好好用, Tab自动补全 http://www.vim.org/scripts/script.php?script_id=1643 安装步骤: 1.下载 supert ...
 - python学习笔记--导入tab键自动补全功能的配置
		
今天开始学习Python,必须配置tab键补全功能 1.首先我们需要查看python的安装路径 [root@abc ~]# python Python 2.6.6 (r266:84292, Jan 2 ...
 
随机推荐
- Linux系统中NFS服务配置
			
文章目录: 一.NFS服务简介 二.NFS服务端配置 三.NFS客户端配置 四. ...
 - The Complete Javascript Number Reference 转载自:http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference
			
The Complete Javascript Number Reference Filed: Mon, Apr 30 2007 under Programming|| Tags: reference ...
 - go读写excel文件
			
首先,需要安装golang用来操作excel文档的类库: go get github.com/Luxurioust/excelize 一.excel文件创建与写入 package main impor ...
 - canvas---从基础到实战
			
canvas是H5新增的一个元素,可以用来描绘各种你想描绘的东西. canvas本身没有绘制能力,你可以把它当做一个容器,需要我们用脚本,也就是js来给他灌满水. 兼容性 1. IE9版本以上.Fir ...
 - 最新版的node安装和配置注意事项
			
node在安装的时候,如果你不想用默认的安装路径,可以自定义路径进行安装,例如我的安装路径如下:F:\Program Files\nodejs 安装完成后,要对node进行配置: 在F:\Progra ...
 - RAD介绍及实战,LVM介绍及实战,磁盘常见故障
			
目录 一.RAID 1.RAID好处: 2.RAID的运行方式: 3.RAID的级别: 二.RAID实战 软RAID 1.RAID0 2.RAID1 3.RAID5 4.RAID10 三.LVM介绍 ...
 - go语言从例子开始之Example15.闭包
			
Go 支持通过 闭包来使用 匿名函数.匿名函数在你想定义一个不需要命名的内联函数时是很实用的. 闭包简单理解,函数反回值是一个函数 Example: package main import " ...
 - 在脚本中使用set命令调试脚本
			
当脚本文件较长时,可以使用set命令指定调试一段脚本.在脚本中使用set -x命令开启调式模式:使用set +x命令关闭调式模式. 例如: #!/bin/bash #Scriptname: greet ...
 - common-dbcp2数据库连接池参数说明(转)
			
转自:http://bsr1983.iteye.com/blog/2092467 由于commons-dbcp所用的连接池出现版本升级,因此commons-dbcp2中的数据库池连接配置也发生了变化, ...
 - OpenCV常用基本处理函数(8)图像变换
			
傅里叶变换 傅里叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,则其傅里叶变换就表示f的频谱. 图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度.如:大面积的沙 ...