VIM--GVIM
文章平均质量分 82
xiaolei05
这个作者很懒,什么都没留下…
展开
-
Yaffs2 文件系统移植
<br /> 一.准备工作<br />1、yaffs2源代码获取<br />进入 http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/ ,点击“Download GNU tarball”,下载后出现cvs-ro ot.tar.gz压缩包。 <br />2、busybox-1.13.3 <br />从 http://www.busybox.net/downloads/ 下载busybox,这里下载的是busy busybox-1.13.3.tar.gz。 <br转载 2011-01-09 13:08:00 · 966 阅读 · 0 评论 -
vim中的杀手级插件: vundle
相比sublime text2等现代编辑器,Vim缺乏默认的插件管理器,所有插件的文件都散布在~/.vim下的几个文件夹中,配置vim的过程, 就是在网上不停的搜插件,拷贝到~/.vim下,发现更新,要重新下载重新拷贝,想要删除某个不需要插件,更是要小心翼翼的不要删错。配置出顺手的Vim, 需要极大的耐心和运气。当然vim社区的活力是不容怀疑的,没有枪没有炮大神们自己造。以前使用过tpope的转载 2014-12-28 21:05:18 · 797 阅读 · 0 评论 -
EasyGrep使用简介
Linux上使用Vim进行文件搜一般使用grep命令+grep.vim插件完成, 但在Windows上使用grep就有些不方便了, GnuWin32和UnxUtils虽然都提供了Windows移植版本的Grep.exe, 但都有bug, 比如:Gnuwin32 find.exe expands wildcard before performing searchUnxUtils: #58转载 2014-12-28 21:24:10 · 3276 阅读 · 0 评论 -
Vim神级插件: EasyMotion
Vim的移动操作很强大, hjkl左下上右, wb按词移动, fF前后搜索等等, 方便, 快速. 但也有软肋, 跨越多行的精确跳转就相当不尽人意. 幸好, 有一款堪称神级表现的插件: EasyMotion.简单说, 它提供了一组对应默认移动操作的键绑定, 能搜索并高亮所有可能的选择以供跳转, 类似Vimperator里链接跳转的方式, 效果相当棒, 就像下面这样(via YouTube):转载 2014-12-28 19:43:46 · 9843 阅读 · 0 评论 -
Vim 常用插件和键位映射配置
VundleVundle 是一个 Vim 的插件管理工具,它使得安装插件不过是在 .vimrc 文件中增加一行描述那么简单。Vundle 吸引我的最重要的原因是让我可以将插件和其对应的配置(如键位映射)写在一起,这样当要删除某个插件时,也能很方便地将对应的配置删除。比如下面的 .vimrc 片段中,Bundle 语句告诉了 Vundle 要安装的插件名,而我将每个插件的配置写在了相应的 Bun转载 2014-12-28 19:42:03 · 1226 阅读 · 0 评论 -
vim中的杀手级插件: EasyGrep
vim中的杀手级插件: EasyGrep ## GNU的神兵利器Grep,AWK,Sed,find …伟大的GNU工具集,天才们写给自己的神兵利器,每一个都削铁如泥,双剑或数剑合璧更是无坚不摧。但是它们每一个都脾气古怪,难以驾驭,功力不够就会反噬自身。这些工具都有着长长的参数选项,除了资深的系统管理员,我很少看到有人能真正的掌握和合理的利用他们,大多数开发者都是熟悉自己经常用到的个转载 2014-12-28 21:07:30 · 3624 阅读 · 0 评论 -
vim使用技巧
Vim使用有一段时间了,现整理和总结一下其中的一些使用心得,本文中使用的vim配制文件来源于https://github.com/easwy/share/tree/master/vim/vimrc/其中做了一些修改如下: 增加了c.vim插件安装c.vim插件后,发现用Ctrl+j键进行窗口跳转出现问题,问题出现在.vim\ftplugi转载 2014-12-28 18:33:44 · 950 阅读 · 0 评论 -
linux系统中VIM编辑器推荐安装插件
2.快速编辑 tpope/vim-surround +tpope/vim-repeat必装,很给力的功能,快速给词加环绕符号,例如引号, 注意(括号, 左括号会加空格, 右括号不会)repeat进行增强,'.'可以重复使用命令3.符号匹配跳转vim-scripts/matchit转载 2014-12-29 22:26:10 · 1976 阅读 · 0 评论 -
Vim配置及说明 IDE编程环境
1、基本及字体对于用惯了Windows下ctrl+s一键保存的人是不是对与vim中在命令行下:w的保存方式很不习惯?在.vimrc中加入如下配置,你可以使用s一键保存view sourceprint?1.' s 一键保存2.func! SaveFile()3.exec 'w'4.endfunc5.map转载 2014-12-29 22:54:03 · 1535 阅读 · 0 评论 -
vim中的杀手级插件: YouCompleteMe
Vim代码补全现状在漫长的Vim发展历史中,代码补全一直是比较被忽视的环节,相比众多IDE,vim本身的代码提示功能包括其众多补全插件显得无比简陋, 这是因为vim的先天不足,它是文本编译器,不能理解程序语意。引用王垠的一段文字:“文本编辑器”这种东西一般都不真正的理解程序语言。很多 Emacs 和 vi 的用户以为用 etags 和 ctags 这样的工具就能让他们“跳转到定义”,然转载 2014-12-28 21:09:25 · 888 阅读 · 0 评论 -
vim 自动提示、自动补齐插件 YouCompleteMe for windows Gvim 安装及使用效果
YouCompleteMe is a fast, as-you-type, fuzzy-search(亲~~支持模糊匹配哦) code completion engine for Vim. It has two completion engines: an identifier-based engine that works with every programming language and转载 2014-12-25 22:40:02 · 13500 阅读 · 11 评论 -
vim myproject 插件
:MPCreate直接输入 :MPCreate ,myproject会让你输入项目的路径及名称,然后会将该项目保存到项目列表中。当你用 :MPLoad 载入项目时就可以利用Tab自动补全项目路径了。加入"template"参数(即:MPCreate template),myproject会在项目中的project.vim文件中写入如下内容:"let g:MP_Ctags_Enabl原创 2015-01-11 11:36:10 · 796 阅读 · 0 评论 -
GVIM同VIM的区别
从我用vim以来就一直用的是gvim。gvim和vim的功能完全一样,但少量细节上的差别还是让我决定使用gvim。光标 vim下常规模式和插入模式下的光标都一个样,让我非常的不习惯。特别是在括号匹配的时候常让我不知道哪个才是光标。相比而言gvim编辑模式下的竖线光标则要直观的多。颜色 vim只能显示256色,gvim可显示的颜色则要丰富的多,因此gvim的代码高亮会比vim更好看些。菜单转载 2014-02-23 11:43:29 · 32805 阅读 · 1 评论 -
用Vim编程——配置与技巧
配置基本配置[1][2]:"开启语法高亮syntax on"依文件类型设置自动缩进filetype indent plugin on "显示当前的行号列号:set ruler"在状态栏显示正在输入的命令set showcmd "关闭/打开配对括号高亮"NoMatchParenDoMatchParen行号的显示与隐藏[3]:"显示行号:set转载 2014-02-23 15:13:39 · 1016 阅读 · 0 评论 -
使用SecureCRT对Linux vim进行颜色设置【可用的.vimrc文件内容】
使用SecureCRT连接服务器时,常常会使用vi或vim打开一些文件。但是打开的文件看起来比较吃力,因为颜色没有像在linux使用vim的那样设置好。在网上搜了一下,有很多《使用SecureCRT对Linux vim进行颜色设置》这样的文章,但其中提供的编辑方式不仅含有行码,而且符号还是全角的,甚至如果在windows下编辑的话还会出现"^M"这样的回车问题。 花了点时间处理,终于可以使转载 2014-02-23 16:47:58 · 756 阅读 · 0 评论 -
使用vundle管理vim插件
最近一段时间又偷懒了,好久没有更新文章了,好久没学习了,周末和同时Dota去了,趁现在有学习的动力更新一篇文章...用过一段时间的原生态vim,然后配置各种插件,最后.vim目录越来越大,内容越来越多,很杂很乱,管理起来非常麻烦,后来偶遇vim插件管理神器vundle,于是就重新折腾了一下vim配置,接下来就有了本文~vundle是vim bundle的简写,是vim插件管理的神器,更新方转载 2014-02-23 18:42:13 · 1023 阅读 · 0 评论 -
高效vim插件
高效vim插件 如果不熟悉vim的,请在使用vim插件之前,请先阅读 Vim学习指南, 建议通过前3个层次。以及有一个有趣的vim练习游戏http://vim-adventures.com/。插件管理利器 vim的插件原始安装容易混乱,而且管理起来,不方便。那么就渴望一个插件管理工具:pathogen简单安装: mkdir -p ~/.vim/au转载 2014-02-23 21:42:09 · 1040 阅读 · 0 评论 -
C/C++代码格式优化工具----astyle
常用的C/C++代码格式优化工具有两个,一是老牌的indent,再一个就是astyle了。astyle不但可以对C/C++进行格式优化,还可以处理Java和C#。版本一直在保持更新,很不容易,截止2011-12-02,已经升级到V2.02.1。通过命令““astyle -V”可以查询版本信息,最新版本的源代码和可执行文件可以在此处【下载】。 网络上已经有很多博客介绍过astyle,转载 2014-03-07 21:12:49 · 958 阅读 · 0 评论 -
gvim中Mapping already in use: "<LocalLeader>is", mode "n"错误解决
gvim中Mapping already in use: "is", mode "n"错误解决问题:win7下使用gvim73,安装了c.vim和a.vim插件,打开c程序文件*.c的时候总会出现错误提示:Mapping already in use: "is", mode "n"Mapping already in use: "is", mode "i"解决办法:转载 2014-03-09 13:16:11 · 879 阅读 · 0 评论 -
关于Vim 的插件snipmate 以及它的安装方式
在网上看了http://study.163.com/course/courseMain.htm?courseId=269016#/courseMain 里关于snipmate 的视频 snipmate 是一个类似代码补全的东西,更好的地方在于自定义这个补全的内容。由于视频比较老了,所以很多地方跟现有的都有点小变化 这里主要说下安装问题 1、最新的snipmate 是转载 2014-03-09 10:23:06 · 7339 阅读 · 2 评论 -
YouCompleteMe的安装
按照http://blog.csdn.net/dongjideyu/article/details/12617351来安装YCM需要最新版本Vim(7.3.584)的支持,从代码编译Vim的方法看这里。使用Vundle安装 youcompleteme后,需要先编译才能使用。cd ~/.vim/bundle/YouCompleteMe要在源码文件夹中 git submodule原创 2015-02-07 17:40:12 · 15137 阅读 · 0 评论