gVIM 简洁配置 in Windows
原文链接:http://www.errdev.com/post/2/
捣鼓了一段时间的VIM,神器终归是神器,果然编码效率提升了许多,当然还需要很多插件来配合。自己装插件很麻烦,还要有Vundle这个插件管理器
Vundle - https://github.com/gmarik/Vundle.vim
下载下来放在copy 到 vimfiles 下面,然后编辑 _vimrc (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的更多相关文章
- Vim:gvim安装配置(windows)
Vim:gvim安装配置(windows) 一.gvim的特点: vim要求全部键盘操作,而gvim可以使用鼠标进行可视化操作,即gvim是vim的图形化界面: 二.gvim安装: 下载地址:http ...
- 代码编辑器[0] -> Vim/gVim[0] -> 基于 Python 的 gVim 环境配置(Windows)
环境配置 / Environment Setup 基于Python开发的 gVim 环境配置(Windows) 使用方式参考 Vim 的使用. 1 基于vundle进行配置 Vim有多个扩展管理器, ...
- 【转】Gvim开发环境配置笔记--Windows篇
配置文件(vimrc) set nocompatible set nu! set cursorline colorscheme murphy " vim 自身命令行模式智能补全 set wi ...
- 【转】Gvim配置(Windows and Linux)for C++|gvim编译运行c/c++程序
转载地址:http://blog.csdn.net/onepiecehuiyu/article/details/8934366 http://mawenhao19930620.blog.163.com ...
- 【转】Gvim配置(Windows and Linux)for C++
转载地址:http://blog.csdn.net/onepiecehuiyu/article/details/8934366 http://mawenhao19930620.blog.163.com ...
- windows下GVIM的配置(vimrc)
学习python时想要在gvim中配置python的编译环境,网上找到一个比较好用的vimrc配置,保存下来以备下次有需要. set encoding=utf-8 set termencoding=u ...
- Ubuntu下VIM(GVIM)环境配置
GVIM安装( Ubuntu自带VIM ): 通过应用商店安装或者通过以下安装. sudo apt-get install vim-gnome GVIM配置: 在 家目录 ( ~/ ) 下建立 .vi ...
- Node.js与VUE安装及环境配置之Windows篇
Node.js安装及环境配置之Windows篇 https://www.cnblogs.com/zhouyu2017/p/6485265.html Node.js安装及环境配置之Windows篇htt ...
- nginx配置为windows服务中的坑
网上搜索“nginx 配置为windows服务”,很容易搜索到使用windows server warpper来配置,于是按照网上的方法我从github上的链接下载了1.17版本,前面都很顺利,很容易 ...
随机推荐
- 命令 crontab
crontab命令选项基本只有对用户操作的选项: -u 指定一个用户 -l 列出某个用户的任务计划 -r 删除某个用户的任务 -e 编辑某个用户的任务 所以,要查看所有用户的,只能根据/etc/pas ...
- excel表格公式出现#REF是什么意思
#REF!错误是当单元格引用无效时,显示#REF错误 在出现下列情况时,发生此错误: (1)删除了公式引用的单元格.如A2中=A1-1,若A1被删除了,则显示此错误: (2)当被剪切的一个范围粘贴到一 ...
- CSS 中浮动的使用
float none 正常显示 left 左浮动 right 右浮动 clear none 允许两边浮动 left 不允许左边浮动 right 不允许右边浮动 both 不允许两边浮动 <!DO ...
- Less tips:声明变量之前可以引用变量!
Less中的variable可以在使用之后才被声明,这一特性对于希望覆盖前期声明的(比如bootstrap等第三方library的variable)变量,从而优雅地 使用你希望的效果提供了便利. 比如 ...
- 编写jquery插件的分享
一.类级别($.extend) 类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(...),相当于静态方法. 开发扩展其方法时使用$.extend方法,即jQuery.extend(o ...
- BZOJ 3624 免费道路
第一反应:这不先0后1做并查集就行了吗? 然后WA了... 哦....啊?哦...233 如果按顺序做并查集,有些0的边可能很重要(只能由它作为0连起两个联通块),但并没有被选. 于是先按1做并查集, ...
- (四)Logistic Regression
1 线性回归 回归就是对已知公式的未知参数进行估计.线性回归就是对于多维空间中的样本点,用特征的线性组合去拟合空间中点的分布和轨迹,比如已知公式是y=a∗x+b,未知参数是a和b,利用多真实的(x,y ...
- (六)6.15 Neurons Networks Deep Belief Networks
Hintion老爷子在06年的science上的论文里阐述了 RBMs 可以堆叠起来并且通过逐层贪婪的方式来训练,这种网络被称作Deep Belife Networks(DBN),DBN是一种可以学习 ...
- UML时序图
时序图定义 : 描述了对象之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图; 时序图描述的事物: 时序图描述系统中类和类之间的交互, 将这些交互建模成消息交换, 时序图 ...
- 初识jQuery 2013-09-26
常用选择器 $("#bad") id选择器 $("div#bad") id为bad 并且必须是div的元素 $("[href]") ...