python vimIDE环境
添加python的vim环境
到http://www.vim.org/scripts/script.php?script_id=790下载最新的python.vim
备份原有的文件
mv /usr/share/vim/vim72/syntax/python.vim /usr/share/vim/vim72/syntax/python.vim.ori
复制python.vim
cp python.vim /usr/share/vim/vim72/syntax/
添加环境变量
alias vi='vim'
python环境支持tab补全
# python
Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/usr/lib/python2.6/site-packages', '/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info']
>>>
将startup.py脚本放入/usr/lib64/python2.6/ 目录下
cp startup.py /usr/lib64/python2.6/
vi startup.py
#!/usr/sbin/env python#python startup fileimport 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
vi .bashrc
export PYTHONSTARTUP=/usr/lib64/python2.7/startup.py
添加vim支持tab补全插件
到http://www.vim.org/scripts/script.php?script_id=850下载最新的Pydiction
mkdir mkdir -p ~/.vim/after/ftplugin/
mv pydiction/ ~/.vim
tree .vim
.vim
├── after
│ ├── ftplugin
│ │ └── python_pydiction.vim
│ └── python_pydiction.vim
└── pydiction
├── after
│ ├── ftplugin
│ │ └── python_pydiction.vim
│ └── python_pydiction.vim
├── complete-dict
├── pydiction.py
├── README
└── README.md
vi ~/.vimrc
filetype plugin on
let g:pydiction_location = '/root/.vim/pydiction/complete-dict'
let g:pydiction_menu_height = 20
添加自己喜欢的配色方案
到vim.org上去找自己喜欢的配色方案
例如:http://www.vim.org/scripts/script.php?script_id=1677
或者到github.com找别人的配色方案
https://github.com/tpope/vim-vividchalk
下载后放入/usr/share/vim/vim72/colors/目录下
配置.vimrc
colorscheme distinguished #后面为配色方案的名称
到网上搜索适合编程的字体
比如,Monaco.ttf,YaHei.Consolas.1.11b.ttf
在win7控制面板中安装字体,然后就可以在xhell中选择字体了
Monaco效果
Consolas效果
转载于:https://www.cnblogs.com/fynn/p/3990513.html
python vimIDE环境相关推荐
- python安装包_迈出Python学习第一步:Python开发环境的下载与安装
所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...
- “笨方法”学习Python笔记(2)-VS Code作为文本编辑器以及配置Python调试环境
Visual Studio Code 免费跨平台文本编辑器,插件资源丰富,我把其作为Debug的首选. 下载地址:https://code.visualstudio.com/Download 安装之后 ...
- mac搭建python开发环境_Mac中基于Homebrew搭建python开发环境
转移到mac上了.这里是在lion中搭建python开发环境的简单记录.这份记录不是一份step by step.而是事后写的记录,可能有记忆遗漏.如果有错误,请指正. 1.安装homebrew的准备 ...
- Windows 10 搭建Python开发环境(PyCharm )
Windows 10 搭建Python开发环境(PyCharm ) 一.安装Python3 二.安装Pycharm 怎么使用PyCharm编写Python程序,简单教程. windows下安装pyth ...
- 拒绝conda, 用virtualenv构建多版本的python开发环境
本文章转载自公众号 "生信码农笔记(ID:bio-coder)",已获得原作者授权. 1. 不喜欢用 conda 特别不喜欢 bioconda, miniconda, Anacon ...
- geany配置python_Linux系统下搭建基于Geany+Python开发环境
Linux系统下搭建基于Geany+Python开发环境 一.升级python mkdir /usr/local/python3 # tar xvf Python-3.6.1.tar.xz # 解压文 ...
- selenium + python自动化测试环境搭建
elenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点: 免费,也不用再为破解QTP而大伤脑筋 小巧,对于不同的语言它只是一个包 ...
- atom配置python环境_Win10如何配置Python的环境变量
相信有许多人遇到过这样的一个问题,为什么电脑里安装了python,可是win10终端里输入"python"却显示不是内部命令无法.其实是系统的环境变量没有配置所以输入"p ...
- ubuntu体验python_在Ubuntu下配置舒服的Python开发环境
Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置.下面的是我们团队开发人员推荐的一个安装和配置步骤,基于 Ubuntu 12.0 ...
最新文章
- Microsoft Dynamics SL (SOLOMON) 博客、新闻组和论坛
- javascript 之clientHeight、scrollHeight、offsetHeight
- USE SysBench test Mysql and PostgreSQL - 2
- pygame系列_游戏中的事件
- 【Docker】 安装 nexus3
- nginx配置文件中location与root访问时的联系
- 计算机基础- -认识汇编
- ASP.NET技巧(收集)
- eclipse dorado plugin
- 携程正式挂牌港交所 开盘涨近5%
- 程序员从入门到放弃,书籍推荐
- echar 数据显示在小圆点里
- 皮尔逊相关系数的5个假设
- Revisiting Spatial-Temporal Similarity: A Deep Learning Framework for Traffic Prediction
- 光纤交换机与普通交换机的区别
- 程序员在赚钱游戏上的优势 | 赚钱游戏
- springboot中参数校验(validation)使用
- 鱼池显示服务器错误502,502+bad+gateway怎么解决
- swap分区、硬盘和磁盘
- 【CodeForces 1260E --- Tournament】