摘要: 转一: ts 实际的tab键占用的space sts: 当敲一个tab键时所占用的space shiftwidth 自动缩进的space vim有几个关于tab和space的option让我迷惑了一阵子,查手册tabstop是一个tab占几个space,softtabstop是当编辑的时候一个tab 阅读全文
posted @ 2016-08-18 17:31 岁月长河 阅读(1384) 评论(0) 推荐(0)
摘要: 这里以编写C语言程序为例, 假设,我们最终想完成的代码如下: 我们不需要一行一行的去写,只需要先写好第一行,如下: 然后,我们回到Normal模式,在这一行上输入”Y31p”,拷贝此行,然后粘贴31次。这样,我们得到总共32行上面的内容。 现在使用”V31j”命令选中这32行,然后使用两次替换命令: 阅读全文
posted @ 2016-08-18 16:44 岁月长河 阅读(397) 评论(0) 推荐(0)
摘要: 在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set ts=4 (注:ts是tabstop的缩写,设TAB宽4个空格)set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换:TAB替换为空格::set ts=4:set expandtab:% 阅读全文
posted @ 2016-08-18 16:41 岁月长河 阅读(454) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/linxing927/article/details/16961197 VIM 的替换功能比较强大,眼花缭乱的正则表达式,还有函数替换都是非常牛的,本文介绍一下如何使用 VIM 的函数进行替换「相关链接:1、vi/vim使用技巧: 替换的巧妙使用(1);2、 阅读全文
posted @ 2016-08-18 16:26 岁月长河 阅读(1058) 评论(0) 推荐(0)