从auto.vim想到的
浏览:3755次 出处信息
前天在www.vim.org上闲逛,偶尔发现了auto.vim这款插件,发现短短一个星期下载量就达到了327,评价也是145/51。
| 以下是引用片段: script karma Rating 145/51, Downloaded by 327 |
遂很好奇效果如何,于是下载下来试了一下,我这里演示一下我比较喜欢的几个特性.
其实主要是两个部分,1个是对于 <=、 >=、 <<之类这种符号自动在两边补上空格,其对一定的实现代码如下:
| 以下是代码片段: ino <= <space><=<space> ino *= <space>*=<space> ino /= <space>/=<space> ino >> <space>>><space> ino << <space><<<space> ino >= <space>>=<space> ino == <space>==<space> ino += <space>+=<space> ino && <space>&&<space> ino != <space>!=<space> |
这样的确能帮助我们把代码变得更加美观,但是随之而来的缺点也比较明显,即拿<=为例,但你输入了<之后,vim会认为你还需要输入一个键,所以会等在那里,当然这其实也不是一个什么大不了的事情。
对于第二个部分即其中对于空格的演示,大家可能对space都会有自己的映射,我看到有的同学映射的是"/",而笔者本人映射的是
| 以下是代码片段: nm<Space> i <Esc>l |
即在normal模式下,按下空格键相当于先按下i进入插入模式,然后按下空格键,然后ESC,然后按下l
不过个人觉得这样写会更好一些,纯属个人看法~~
| 以下是代码片段: nm<Space> i<space><Esc>l |
OK,就是一些小cookie,大家可以自己拿来玩一下。
建议继续学习:
- vim几个小技巧(批量替换,列编辑) (阅读:36799)
- 简明Vim练级攻略 (阅读:21560)
- Vim下的代码自动补全和代码跳转阅读 (阅读:14931)
- 为什么要用 Emacs/Vim,而不是任何其他编辑器 (阅读:12672)
- 在vim(gvim)中运行终端(对,你没有看错,我也没有写反) (阅读:10125)
- vim入门,进阶与折腾 (阅读:10157)
- 让vim在终端下的配色亮起来! (阅读:9416)
- 最近总结的一些技巧(vim,python,svn,fiddler等) (阅读:7714)
- vim的复制粘贴小结 (阅读:7393)
- Vim 中截取部分内容保存到其他文件 (阅读:6788)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:五款最好的免费同步软件
后一篇:BTrace使用简介 >>
文章信息
- 作者:Dante 来源: Vimer
- 标签: vim 补齐
- 发布时间:2011-01-17 22:55:10
建议继续学习
近3天十大热文
-
[866] WordPress插件开发 -- 在插件使用 -
[136] 解决 nginx 反向代理网页首尾出现神秘字 -
[58] 整理了一份招PHP高级工程师的面试题 -
[56] 分享一个JQUERY颜色选择插件 -
[54] 用 Jquery 模拟 select -
[54] CloudSMS:免费匿名的云短信 -
[54] 如何保证一个程序在单台服务器上只有唯一实例( -
[54] Innodb分表太多或者表分区太多,会导致内 -
[52] 全站换域名时利用nginx和javascri -
[50] jQuery性能优化指南

