`
isiqi
  • 浏览: 16498235 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Windows下的VIM搭建Python

阅读更多

1.下载安装python

Python目前有两个主要版本:2.6和3.1,2.6版本比较常用,被大多软件和插件支持下面以2.6版本为例。
官方网站:http://www.python.org/

Windows版本的2.6.5下载
http://www.python.org/ftp/python/2.6.5/python-2.6.5.msi

下载后安装之。如果必要,可以将安装后的程序目录填入系统环境变量,参见下面MinGW 配置变量那地方。

2.下载安装MinGW

它为我们提供gcc、make等编译器,用来重新编译我们的vim
官方网站:http://www.mingw.org/
下载页面:https://sourceforge.net/project/showfiles.php?group_id=2435

[下载] MinGW-5.1.6

[安装]
下载后将它放在一个单独的文件夹,然后执行安装程序,在安装或下载选项里选择:
Download and install
在选择包时选择:
Current
在选择安装组件时,选中
MinGW base tool
g++ compiler
MinGW Make
在安装目录里输入安装路径,我这里是
D:\Bob\minGW
完成下载和安装。

[配置]
将MinGW执行目录添加系统环境变量
按Win+Break,打开系统属性对话框,(Win7 点击出现“系统”窗口左侧的“高级系统设置”),在“系统属性”对话框里选择“高级”选项页,
点“环境变量”。
在出现的窗口上方是用户环境变量,下方是系统环境变量。
查看用户环境变量里是否包含Path变量(不分大小写)
如果不存在:点新建,变量名里输入“Path”,变量值里输入你的MinGW安装路径下的BIN,比如安装路径是“D:\Bob\minGW”,就输入“D:\Bob\minGW\BIN”
如果已经存在Path变量,双击它进行编辑,在变量值的最后用英文标识";"作为分隔符,加入MinGW的BIN路径,如:“;D:\Bob\minGW\BIN”

[测试]
按Win+R,在运行对话框输入“cmd”,打开命令提示符窗口
输入:
gcc --version
mingw32-make --version
会出现 gcc 和 make 的版本信息:

Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
G:\Users\Bob>gcc --version
gcc (GCC) 3.4.5 (mingw-vista special r3)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
G:\Users\Bob>mingw32-make --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i386-pc-mingw32
G:\Users\Bob>

3. 下载安装Windows下最新版本的VIM安装程序和源代码

[下载]
下载页面:http://www.vim.org/download.php#pc
安装程序:gvim72.exe
源码包:vim72src.zip
中文参考手册:vimcdoc在线阅读
安装中文参考手册代替gvim原始英文帮助文档,在gvim中输入命令“:help”调用,若安装后gvim界面乱码,是因为将其编码设置成了set encoding=utf-8,建议采用utf-8编码方式,参考后面的“[修改配置] ”小节,编辑“~\_vimrc”配置文件。

[安装]
先安装 gvim72.exe,安装后,将源码包 gvim72src.zip 解压到一个目录。

[编译我们的gvim.exe]
用任意文本编辑器(如安装好的gvim或者记事本),打开源码包的vim72/src目录下的 Make_ming.mak 文件。
搜索(Ctrl+F) “python”,(大概定位在130行)
去除 #PYTHON=xxxxx 的开头#号,并在等号输入Python的安装位置(注意这里的路径分隔用“/”),如“PYTHON=D:/Bob/python26”
向下几行是 “DYNAMIC_PYTHON=yes”,将其值改为no
向下几行是Python版本设置,改为正确的版本:
PYTHON_VER=26
保存关闭它。

按Win+R,输入CMD,进入命令提示符。
用cd命令进入解压目录下的 src 目录:

G:\Users\Bob>c:
C:\>cd vim72\src
C:\vim72\src>

然后输入

mingw32-make -f Make_ming.mak gvim.exe 

等待编译完成。编译完成后,会在此目录得到 gvim.exe
浏览我的电脑(计算机),打开vim的安装目录,将vim的原编辑器 gvim.exe 改名为 gvim_default.exe,再将我们编译出来的 gvim.exe 移动到这里。
运行gvim,输入“:version”,你会看到我们编译的版本信息:

[修改配置]
在vim编辑器的Normal(常规)状态下,输入命令“:scriptnames”
会得到一个vim配置文件名列表,其中 _vimrc 文件是vim系统配置文件。
输入命令“:e $VIM\_vimrc” 可以打开系统vimrc文件
输入命令“:Go”光标停留在文件尾部新行上,输入“set number”表示vim启动时显示行号,按一下ESC,回到Normal状态
输入命令“:w ~\_vimrc”(用~表示$HOME),将配置写入用户配置目录下。
此后,VIM的缺省配置会以~\_vimrc配置设置为准。

编辑~\_vimrc文件(输入“:e ~\_vimrc”),加入更多配置,VIM配置部分,参考:
《手把手教你把Vim改装成一个IDE编程环境(图文)》

"显示行号
set number
"自动缩进
set autoindent
set smartindent
"缩进宽度
set tabstop=4
set shiftwidth=4
"括号匹配动画
set showmatch
"搜索高亮
set hls
map <F2> :nohlsearch<CR>
"关闭工具栏
set guioptions-=T
"菜单改为英文
source $VIMRUNTIME/delmenu.vim
set langmenu=none
source $VIMRUNTIME/menu.vim
"消息显示为中文UTF8
language messages zh_cn.utf-8
"若安装了vimcdoc(Unicode)版本,会自动设置GVIM的编码方式为utf-8
"set encoding=utf-8
"配色方案
colorscheme desert

--待续

分享到:
评论

相关推荐

    vim 学习纪要 -- 自己动手搭建IDE

    1. 配置文件:Vim的配置文件为`~/.vimrc`(Windows下为`_vimrc`),在此文件中可以定义快捷键、设置选项等。 2. 插件管理:Vim的扩展性在于其插件系统。一种常见的插件管理工具是Vundle,通过安装Vundle,可以方便...

    Python基础教程(一)——Windows搭建开发Python开发环境

    在Windows上搭建Python开发环境非常简单。首先,你需要访问Python的官方网站下载页面,选择适合你系统的版本进行下载。安装过程通常无需复杂的配置,只需按照安装向导的提示一步步操作即可,点击“Next”直至完成...

    PyCharm配置Windows10 WSL的Python环境 PyCharm Configuring WSL Interpreter

    掌握这些操作对于利用PyCharm在Windows环境下进行Python开发具有重要的实际意义。随着云计算、大数据、人工智能等技术的发展,类似这样能够打通不同操作系统间壁垒、实现便捷开发环境配置的技术,将愈发受到开发者的...

    Python程序设计:Python开发环境.pptx

    Python 程序设计:Python 开发环境 ...小结,Python 开发环境的搭建需要选择合适的 Python 版本,选择合适的 IDE 或者代码编辑器,了解 Python 的发展历史、Python 的特点、Python 的应用领域等。

    【Pycharm(Win)+Python2(Linux)开发环境搭建】

    在搭建跨平台的Pycharm(Win)+Python2(Linux)开发环境过程中,涉及到的关键知识点可以分为以下几个方面: 1. 系统版本说明: - Windows端:使用的是Windows 7 64位操作系统。 - Linux端:使用的是Ubuntu 14.04.5 ...

    探析Windows下将gvim8配置为Python IDE的方法

    ### 探析Windows下将gvim8配置为Python IDE的方法 #### 一、概述 本文主要探讨了如何在Windows环境下将gvim8配置为Python集成开发环境(IDE)。通过详细的步骤指导,帮助用户轻松地搭建出一个高效且功能丰富的...

    cloudstack云平台搭建(windows版本)

    通过以上步骤,可以在Windows环境下成功搭建CloudStack的开发环境。请注意,由于CloudStack通常部署在Linux服务器上,因此在Windows上的开发环境可能与生产环境有所不同,可能需要额外解决一些兼容性问题。在实际...

    Python最佳学习路线图

    - 在不同操作系统(Windows、Linux、MacOS)上安装Python3。 - 使用pip安装常用Python库。 **2. 数据类型与控制结构** - **基础知识:** - 掌握Python中的基本数据类型(整型、浮点型、字符串等)。 - 学习...

    linux-python

    本教程主要涵盖了在Linux环境下搭建Python环境以及进行基本的Linux操作,包括安装Python、远程登录服务的搭建等内容。 首先,我们要了解Linux操作系统的基础。Linux是一个基于Unix的操作系统,其核心部分是内核,它...

    ZYNQ环境搭建的步骤说明

    在Windows环境下搭建ZYNQ开发环境,通常我们会选择使用虚拟机来运行Linux操作系统,以便更好地与硬件交互。推荐使用VMware或VirtualBox等虚拟机软件。首先,下载并安装虚拟机软件,根据提示完成安装过程。 **步骤二...

    Gvim搭建IDE编程环境(Win7)

    - Vim的配置主要通过修改`_vimrc`文件完成,这通常位于用户主目录下的`.vim`文件夹内。如果没有,可以创建一个名为`_vimrc`的空白文本文件。 - 在`_vimrc`文件中,你可以添加各种插件、设置、快捷键等,以满足你的...

    Linux RedHat下安装Python2.7开发环境

    在Linux RedHat系统中搭建Python2.7的开发环境是一项常见的需求,尤其是对于那些依赖特定版本Python的项目来说。本篇文章将详细介绍如何在RedHat Linux系统中安装Python2.7、pip、ipython环境以及设置Eclipse与PyDev...

    byte of python

    本书提供了在不同操作系统(如Windows、Mac OS X和Linux)上安装Python的详细步骤,并指导读者如何设置编程环境,包括选择合适的文本编辑器(如Sublime Text、Vim和Emacs),以及如何在命令行下运行Python脚本。...

    Python入门课程笔记及实用总结(icourse163)

    - **开发环境配置**:详细讲解如何搭建Python开发环境,包括但不限于Python解释器的安装、IDE的选择与配置等。 - **测试和实例1:温度转换**: - 实现将华氏温度转换为摄氏温度的功能。 - 通过这个简单的例子来...

    搭建Vim为自定义的PHP开发工具的一些技巧

    在安装过程中,避免将Vim安装在包含空格或中文字符的路径下,以防止后续配置出现问题。安装完成后,可以通过环境变量$VIM来引用Vim的安装目录。 接下来,我们需要修改Vim的启动配置文件——_vimrc。打开此文件,...

    厦门大学-林子雨-大数据技术原理与应用-第11章大数据在互联网领域的应用-Python安装与基本使用

    例如,可以通过`vim`或其它文本编辑器编写Python代码,然后通过`python hello.py`命令来运行程序。 **2. 基本使用示例** - 在Windows系统下,可以使用IDLE提供的图形界面进行编程。例如,创建一个新的文件,输入...

    windows下android源码下载导入以及工具使用步骤

    在Windows环境下搭建Android源码开发环境并进行源码下载与导入Eclipse的过程,需要遵循一系列步骤。本文将详细阐述这一过程。 首先,我们需要进行环境的搭建。这里主要涉及的是Cygwin的安装,Cygwin是一个在Windows...

    ( WinXP Ubuntu10.10双系统下搭建开发环境笔记

    在本文中,我们将详细介绍如何在Windows XP和Ubuntu 10.10双系统环境下搭建一个完整的开发环境。这个过程包括安装Ubuntu系统、配置SSH通信、安装JDK、设置环境变量、解压缩项目工程以及安装必要的编译工具和编辑器。...

Global site tag (gtag.js) - Google Analytics