码迷,mamicode.com
首页 > 其他好文 > 详细

vim实现代码缩进和可视区域的字符串替换

时间:2014-09-12 13:20:13      阅读:328      评论:0      收藏:0      [点我收藏+]

标签:blog   http   2014   sp   代码   log   c   r   bs   

今天2014年9月13号,实现了vim下的代码自动缩进和替换可视区域的字符串,之前一直在用vim这个强大的编辑器,它的强大只有用了的人才知道,现在把这两个很强大的功能展示出来,有个这两个功能,即使你写代码时没有进行缩进,或者是要修改指定区域的字符串时你都会得心应手,闲言少叙,看实现:

1.代码的自动缩进:

i:打开vim编辑器,随便打开一个代码,此时代码没缩进,如下图:

 

bubuko.com,布布扣

 

现在重点来了,执行命令:

我要实现全部缩进,所以把光标点在代码的开始处,Ctr-v进入可视化区域;

G 选中至全部代码的最后一行,当然你也可以选定指定的行缩进,比如20行,就是20G;

$ 把光标定位在最后一行的最后一个字符;

= 实现代码自动缩进。

bubuko.com,布布扣

 

 

 

2.实现可视区域的字符串替换:

例如要把上图中的第10-20行替换成HelloWorld,首先把光标定位至第10行的开头处,执行下列命令:

Ctr-v 进入可视化区域;

20G 选到20行;

$ 光标移到20行行尾,这样就选中了10-20行;

c 进入编辑状态,写上你要的字符串HelloWorld;

按下Esc键,实现替换。

bubuko.com,布布扣

 

vim实现代码缩进和可视区域的字符串替换

标签:blog   http   2014   sp   代码   log   c   r   bs   

原文地址:http://www.cnblogs.com/cocos2014/p/3967996.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!