gVIM 简洁配置 in Windows

时间:2022-09-08 10:42:05

原文链接:http://www.errdev.com/post/2/

捣鼓了一段时间的VIM,神器终归是神器,果然编码效率提升了许多,当然还需要很多插件来配合。自己装插件很麻烦,还要有Vundle这个插件管理器

Vundle -  https://github.com/gmarik/Vundle.vim

下载下来放在copy 到 vimfiles 下面,然后编辑 _vimrc (windows 环境),还是先放图

gVIM 简洁配置 in Windows

然后在_vimrc文件后面添加如下必须的脚本(windows环境)

set rtp+=~/vimfiles/bundle/Vundle.vim/
let path=’~/vimfiles/bundle’
call vundle#begin(path)
Plugin ‘gmarik/Vundle.vim’
”  *插入需要加载的插件
call vundle#end()
filetype plugin indent on

其它需要的插件只用用

Plugin ‘插件名’

添加就行,支持vim-scripts, git repo 和git full path,Vundle回去自动下载,多个开发环境之间只需要复制一份_vimrc文件就行

我用的插件及配置如下(直接替换上面*号那行)

Plugin ‘vim-scripts/The-NERD-Tree’
 ”  NERD文件系统插件,就是左边那个文件列表
let g:nerdtree_tabs_open_on_new_tab=1
” 保证在每个新开的tab里 NERD是默认打开的
map <F2> :NERDTreeToggle<CR>
” 绑定F2到 开/关 NERD
Plugin ‘vim-scripts/tagbar’
” tagbar就是右边列表,列出了程序里的变量、方法等,可以进行跳转。 tagbar感觉比taglist好用
” 需要安装ctags
map <silent><F3> :TagbarToggle<CR>
” 绑定F3到 开/关 Tagbar
Plugin ‘bling/vim-airline’
” 注意截图顶上和下面彩色状态条,就是这个炫酷的插件
let g:airline#extensions#tabline#enabled = 1
” 开启顶部buffer列表,打开的所有buffer会列出来
set laststatus=2
” 始终显示下面的状态条
Plugin ‘altercation/vim-colors-solarized’
” 这个是一个比较有名的配色方案
Plugin ‘vim-scripts/ctrlp.vim’
” 这个是最下面的文件查找工具,类似于 Resharper的 Alt+N  或者 Pycharm 的 双击 Shift
Plugin ‘vim-scripts/bufexplorer.zip’
” buffer 管理工具,其实感觉不太好用,但是还没找到更好的
Plugin ‘klen/python-mode’
” 这个是python的集成工具,功能强大
let g:pymode_options_colorcolumn = 0
” windows环境下 会在textwidth的地方显示一个红色的竖条,比较碍眼,所以关了
let g:pymode_folding = 0
” 默认会折叠所有的function, 阅读代码感觉不太方便,所以也关了

设置好后在Vim里运行

PluginInstall

就会自动安装配置的所有插件,然后重启Vim就OK了

gVIM 简洁配置 in Windows的更多相关文章

  1. Vim:gvim安装配置(windows)

    Vim:gvim安装配置(windows) 一.gvim的特点: vim要求全部键盘操作,而gvim可以使用鼠标进行可视化操作,即gvim是vim的图形化界面: 二.gvim安装: 下载地址:http ...

  2. 代码编辑器&lbrack;0&rsqb; -&gt&semi; Vim&sol;gVim&lbrack;0&rsqb; -&gt&semi; 基于 Python 的 gVim 环境配置(Windows)

     环境配置 / Environment Setup 基于Python开发的 gVim 环境配置(Windows) 使用方式参考 Vim 的使用. 1 基于vundle进行配置 Vim有多个扩展管理器, ...

  3. 【转】Gvim开发环境配置笔记--Windows篇

    配置文件(vimrc) set nocompatible set nu! set cursorline colorscheme murphy " vim 自身命令行模式智能补全 set wi ...

  4. 【转】Gvim配置(Windows and Linux)for C&plus;&plus;&vert;gvim编译运行c&sol;c&plus;&plus;程序

    转载地址:http://blog.csdn.net/onepiecehuiyu/article/details/8934366 http://mawenhao19930620.blog.163.com ...

  5. 【转】Gvim配置(Windows and Linux)for C&plus;&plus;

    转载地址:http://blog.csdn.net/onepiecehuiyu/article/details/8934366 http://mawenhao19930620.blog.163.com ...

  6. windows下GVIM的配置(vimrc&rpar;

    学习python时想要在gvim中配置python的编译环境,网上找到一个比较好用的vimrc配置,保存下来以备下次有需要. set encoding=utf-8 set termencoding=u ...

  7. Ubuntu下VIM&lpar;GVIM&rpar;环境配置

    GVIM安装( Ubuntu自带VIM ): 通过应用商店安装或者通过以下安装. sudo apt-get install vim-gnome GVIM配置: 在 家目录 ( ~/ ) 下建立 .vi ...

  8. Node&period;js与VUE安装及环境配置之Windows篇

    Node.js安装及环境配置之Windows篇 https://www.cnblogs.com/zhouyu2017/p/6485265.html Node.js安装及环境配置之Windows篇htt ...

  9. nginx配置为windows服务中的坑

    网上搜索“nginx 配置为windows服务”,很容易搜索到使用windows server warpper来配置,于是按照网上的方法我从github上的链接下载了1.17版本,前面都很顺利,很容易 ...

随机推荐

  1. HDU 3038

    http://acm.hdu.edu.cn/showproblem.php?pid=3038 题意:[1-n]的区间,有m个询问,每个询问表示[a,b]的和是s,问一共有多少组矛盾 sum[i]表示i ...

  2. ThinkPHP框架部署

    ThinkPHP框架部署 1.下载ThinkPHP框架 下载地址:http://www.thinkphp.cn/ ThinkPHP官方网站 下载ThinkPHP3.2.3完整版,下载后如下图所示: A ...

  3. 解决nginx session共享的问题

    不使用session,换作cookie 能把session改成cookie,就能避开session的一些弊端,在从前看的一本J2EE的书上,也指明在集群系统中不能用session,否则惹出祸端来就不好 ...

  4. No DEFAULT or UI configuration directive found&excl;

    虚拟机安装OracleLinux出错: No DEFAULT or UI configuration directive found! 解决方法:我使用第一条就成功了 在报错信息后面的boot命令行输 ...

  5. WebRTC VoiceEngine使用简单Demo

    Google收购的GIPS公司的音频处理技术是很牛的,现在开源了,这么好的技术应该拿来用的,这里就简单的介绍一下怎样使用VoiceEngine,欢迎大家拍砖指导. WebRTC相关的VideoEngi ...

  6. MVCC的一些理解

    link 一.MVCC简介 MVCC (Multiversion Concurrency Control),即多版本并发控制技术,它使得大部分支持行锁的事务引擎,不再单纯的使用行锁来进行数据库的并发控 ...

  7. 关于二叉查找树的一些事儿(bst详解,平衡树入门)

    最近刚学了平衡树,然后突发奇想写几篇博客纪念一下,可能由于是刚学的缘故,还有点儿生疏,望大家海涵 说到平衡树,就不得不从基础说起,而基础,正是二叉查找树 什么是二叉查找树?? 大家观察一下下面的这棵二 ...

  8. django - 总结 - redis缓存

    八.redis 补充- 操作 - 增删改查 对字典,重新设计结构,增删改查. hmset  keys  hget   scan_iter  hgetall  import redis import j ...

  9. js 报delete object in strict mode

    JAVA->Compiler->Building->No strictly compatible JRE for execution environment available Ig ...

  10. Linux下进程&sol;程序网络带宽占用情况查看工具 -- NetHogs

    http://www.vpser.net/manage/nethogs.html   来自.  最后略有修改 之前VPS侦探曾经介绍过流量带宽相关的工具如:iftop.vnstat,这几个都是统计和监 ...