摘要: vim由插入模式进入编辑模式,会向前移动一个字符。 利用这个特性,我们可以用他来过一个字符。 什么情况需要过字符?比如:右括号、右引号等等,在括号中间,直接跳出,而不用方向键移动。 向前过一个字符,应用场景:进入括号内。 例如:( )| //光标由外面进入括号。 方法: 效果:( | ) //以后在 阅读全文
posted @ 2016-07-09 06:41 立体风 阅读(704) 评论(0) 推荐(0)
摘要: msys2是基于mingw的bash模拟器,他为在windows下使用类似unix的环境提供了方便。同时,他还是基于mingw的,所以,他生成的也是原生的windows程序。 msys2官方网站是:https://msys2.github.io msys2还有一个优点是,他可以使用 命令,安装一些u 阅读全文
posted @ 2016-07-08 17:57 立体风 阅读(1258) 评论(0) 推荐(0)
摘要: zo 打开当前折叠 zc 关闭当前折叠 zr 打开所有折叠 zm 关闭所有折叠 阅读全文
posted @ 2016-07-08 03:00 立体风 阅读(327) 评论(0) 推荐(0)
摘要: 太好用了,括号相关的各种麻烦都一一解决,剩下的就是熟练,熟练,在熟练了。呵呵 连教程都做得这么好,先放这里,以后慢慢翻译。 Auto Pairs ========== Insert or delete brackets, parens, quotes in pair. Installation co 阅读全文
posted @ 2016-07-07 21:34 立体风 阅读(6217) 评论(2) 推荐(1)
摘要: inoremap命令用于映射按键。 i代表是在插入模式(insert)下有效 nore表示不递归no recursion,例如: 和`inoremap y Y`并不会出现无限循环。 map映射 举个例子,将Shift+Enter用来跳出括号。 inoremap la 本映射利用了vim中,由编辑模式 阅读全文
posted @ 2016-07-07 20:23 立体风 阅读(8673) 评论(0) 推荐(1)
摘要: 先说如何自动补全。 命令: inoremap ( ()i inoremap [ []i inoremap { {}i inoremap " ""i 添加i是为了让括号补全后,光标出现在括号里面。如果没有i,则补全后,光标在外面。不要补全,否则大于小于号没法输入了。 进入正题,如果跳出快速跳出括号 举 阅读全文
posted @ 2016-07-07 18:50 立体风 阅读(4722) 评论(0) 推荐(0)
摘要: vim和C语言都需要长期的学习,才能够精通,我制作了这个简单的笔记,主要的作用是,不要在重复的,反复的找同一样东西了,积累是成功的关键。 1. 安装pathogen插件管理器。 在 "官网" 下载pathogen.vim拷贝到 在`~/.vimrc文件的首行添加如下代码: set nocp exec 阅读全文
posted @ 2016-07-07 13:52 立体风 阅读(1281) 评论(0) 推荐(0)
摘要: 目前被广泛应用的2各插件管理工具Pathogen和Vunble,我先说Pathogen Pathogen Pathogen完全用vim脚本编写,不用其他的代码(Vunble就用了python),所以安装比较省事,这个主要讲的是如果用pathogen来管理vim自身的配置文件。 1. 在 "官网" 下 阅读全文
posted @ 2016-07-07 13:15 立体风 阅读(1692) 评论(0) 推荐(0)
摘要: mkdir命令是常用的命令,用来建立空目录,它还有2个常用参数: m, mode=模式 设定权限 (类似 chmod),而不是 rwxrwxrwx 减 umask p, parents 需要时创建上层目录,如目录早已存在则不当作错误 下面是英文原版 m, mode=MODE set file mod 阅读全文
posted @ 2016-07-07 11:21 立体风 阅读(27208) 评论(0) 推荐(0)
摘要: 1、先用 命令查看一下都是安装了那些vim特性,以及版本等等情况。 vim version VIM Vi IMproved 7.4 (2013 Aug 10, compiled Jun 16 2016 10:50:38) Included patches: 1 1689 Modified by pk 阅读全文
posted @ 2016-07-07 10:22 立体风 阅读(1528) 评论(0) 推荐(0)