2011年10月19日

第六章 全局替换 附加

摘要: 第六章 全局替换 附加使用:g来重复命令该命令选择行,但是相关的编辑命令不需要真正作用于那些选择的行 :1,10g/^/ 12,17t$把文件中从第12行到第17行的内容复制10次放到当前文件的尾部运作说明: g命令选择第一行,执行指定的t命令,然后到第二行执行下一次复制命令.当到达第10行时,ex将完成10次复制:/^Part 2/,/^Part 3/g /^Chapter/ .+2w ... 阅读全文

posted @ 2011-10-19 23:58 Observer 阅读(199) 评论(0) 推荐(0) 编辑

学习vi编辑器6

摘要: 第六章 全局替换全局替换真正使用的是ex的两个命令: :g(全局)和:s(替换),替换命令的语法如下::s/old/new/将把当前行中模式old第一次出现修改为new./(斜杠)是命令不同部分间的分隔符(当斜杠为该行的最后一个字符时,它是可选的):/s/old/new/g把当前行old的每次出现改为new,而不只是该行的第一个old.:s命令允许替换串后面带有选项.g就代表全局(g选项影响一行中... 阅读全文

posted @ 2011-10-19 19:54 Observer 阅读(436) 评论(0) 推荐(0) 编辑

学习vi编辑器5

摘要: 第五章 介绍ex编辑器可以用空格来分隔行地址、模式、命令首先利用ex打开文件ex filename查看文件的第一行:1p或者1 打印文件的1到3行:1,3替换命令:(将当前行中的a全部替换成为A)s/a/A/g如果当前行是第9行,那么如下的命令可以达到同样的效果9s/a/A/g命令:vi可以从ex转换到vi中在vi命令模式下,Q命令可调用ex,在ex中的任何时刻,命令vi可使你返回到vi编辑器:1... 阅读全文

posted @ 2011-10-19 00:34 Observer 阅读(362) 评论(0) 推荐(0) 编辑

导航