linux下python使用tab补齐

1、创建文件:vi /root/.pystartup,代码如下:

import sys
import readline
import rlcompleter
import atexit
import os
readline.parse_and_bind(‘tab: 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

2、执行如下命令:

echo "export PYTHONSTARTUP=~/.pystartup" >> ~/.bashrc
source /root/.bashrc

时间: 2024-11-15 21:21:24

linux下python使用tab补齐的相关文章

Python在Linux下的Tab补齐(附代码)

如果经常在linux的命令行下面调试python程序,对于用惯了Pycharm的人来说,是非常的痛苦啊,没有tab补全,还要自己一个一个的敲,多么痛的领悟,现在好了,有了这个脚本,命令行模式下也能tab补全了,走起! 1   vi /root/.pythonstartup #!/usr/bin/env python # -*- coding:utf-8 -*- import sys import readline import rlcompleter import atexit import o

python交互模式设置及VIM的tab补齐

本文出自http://wushank.blog.51cto.com/3489095/1612042 一.python交互模式设置 Python 解释器具有简单的行编辑功能. 在 Unix 系统上,任何 Python 解释器都可能已经添加了 GNU readline 库支持,这样就具备了精巧的交互编辑和历史记录等功能. 在 Python 主窗口中输入 Control-P 可能是检查是否支持命令行编辑的最简单的方法. 如果发出嘟嘟声(计算机扬声器),则说明你可以使用命令行编辑功能: 如果没有任何声音

python tab补齐

1.编辑一个tab.py文件 [email protected]:/lzg/python-learn/s8# cat tab.py #!/usr/bin/env python import sys import readline import rlcompleter readline.parse_and_bind('tab:complete') 2.把tab.py这个文件存放到/usr/lib/python2.7/dist-packages/目录 3.这样就可以在任何目录进入python交互器导

python~实现tab补全

文章摘自:http://www.jb51.net/article/58009.htm 第一.如在在vim下实现代码的补全功能. 想要为vim实现自动补全功能,则要下载插件 cd /usr/local/src wget https://github.com/rkulla/pydiction/archive/master.zip unzip -q master mkdir -p ~/.vim/tools/pydiction cp -r pydiction/after ~/.vim cp pydict

Linux下python安装升级详细步骤 | Python2 升级 Python3 转载

Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如何升级呢? 下面老徐详细讲解升级步骤: 首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 下载完成后到下载目录下,解压 tar -xzvf Python-3.3

python学习------tab补全

python学习------tab补全   python也可以进行tab键补全 #!/usr/bin/env python # -*- coding: utf-8 -*- # python startup file import sys import readline import rlcompleter import atexit import os # tab completion readline.parse_and_bind('tab:complete') # history file

Linux下python安装升级详细步骤 | Python2 升级 Python3

Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如何升级呢? 下面老徐详细讲解升级步骤: 首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 下载完成后到下载目录下,解压 tar -xzvf Python-3.3

Linux下python玩转MySQLdb

(0)目录 VMware 下安装Ubuntu的吐血经历 零基础学习Shell编程 Linux下的makefile的妙用 Linux调试神器 -- gdb 十分钟学会Python的基本类型 分布式版本管理神器--GIT GIT文件的三种状态 & Git SSH秘钥问题 十分钟学习Python的进阶语法 配置SSH无密码访问及Linux热键.重启.kill进程 Java的不定长参数和Python的不定长参数对比 Linux下python玩转MySQLdb 一:起因 (1)Linux下安装python

linux下python升级 及 pymongo安装

由于需要使用列表统计模块collection.Counter,而Counter模块只有在python2.7以上版本才有支持,所以将python2.6升级到2.7.  在linux下升级python,比如从2.6到2.7,大概需要这么几步:    1. 下载python2.7 从这里下载:http://www.python.org/ftp/python/ ,选择需要的版本 2. 安装pyhon2.7 下载好了以后,解压并安装    $ bzip2 -d Python-2.7.tar.bz2 (-d