随笔分类 -  Vim

Gvim+Emmet.vim 那些事。
摘要:转自:http://www.jianshu.com/p/67fa1e2114c5背景HTML和CSS的写法相对固定,而且重复的工作特别多,特别是尖括号实在是很烦。使用Emmet至少能帮你节省一半的前期开发工作量,所以花点时间学习Emmet是很值得的。Emmet不是编程语言,而只是编辑器的插件,也可以... 阅读全文

posted @ 2016-01-12 11:45 DieAngel 阅读(2200) 评论(0) 推荐(0)

VIM-Sed常用的一些记录。。。逐渐学习。。
摘要::[range]co[py] {address} :t :[range]m[ove] {address] 例如 :1,3t10 1-3行复制到10行后。用m就是移动了。 :sort / / //之间是要跳过的内容。 sed -i ':a;$!N;/点$/s/\n/ /;ta;P;D' res 阅读全文

posted @ 2015-04-20 01:12 DieAngel 阅读(205) 评论(0) 推荐(0)

vim 把满足条件的数字进行加上一些数字
摘要:1,1,1,n4s-11,3,4,n3s=1,4,6,e4h=1,5,8,e4h-11,6,2,e3ntx-21,7,5,n1s+21,8,7,n3s=比如以上的数据格式以“,”为列分割符,现在我们想把每行的第三列数字都加8,怎么操作呢?1、先在命令模式下,进行下面的替换%s/\([0-9]*,[0-9]*,\)\([0-9]*\)/\1sub(\2)/g数据变为如下形式:1,1,sub(1),n4s-11,3,sub(4),n3s=1,4,sub(6),e4h=1,5,sub(8),e4h-11,6,sub(2),e3ntx-21,7,sub(5),n1s+21,8,sub(7),n3s=2 阅读全文

posted @ 2014-03-18 23:13 DieAngel 阅读(730) 评论(0) 推荐(0)

VIM正则表达式。
摘要:看了那个30分钟正则表达式入门。但是是在VIM使用过程中偶尔会出现达不得想要效果的情况。后面百度了下,确然,VIM的正则还是有点区别的。 转自:http://www.cppblog.com/kefeng/archive/2010/10/20/130574.aspx?opt=admin 阅读全文

posted @ 2014-02-25 13:33 DieAngel 阅读(252) 评论(0) 推荐(0)

VimDiff技巧
摘要:源程序文件(通常是纯文本文件)比较和合并工具一直是软件开发过程中比较重要的组成部分。现在市场上很多功能很强大的专用比较和合并工具,比如 BeyondCompare;很多IDE 或者软件配置管理系统,比如Eclipse, Rational ClearCase都提供了内建的功能来支持文件的比较和合并。当远程工作在Unix/Linux平台上的时候,恐怕最简单而且到处存在的就是命令行工具,比如diff。可惜diff的功能有限,使用起来也不是很方便。作为命令行的比较工具,我们仍然希望能拥有简单明了的界面,可以使我们能够对比较结果一目了然;我们还希望能够在比较出来的多处差异之间快速定位,希望能够很容易的进 阅读全文

posted @ 2013-03-30 19:24 DieAngel 阅读(1843) 评论(0) 推荐(0)

导航