vi查找和替换命令:
我们可以用vi提供的命令实现,全文查找及文本替换的功能。
- /string ,直接在命令模式下输入斜杠然后输入要查找的文本,回车后使用n查找下一个N查找上一个。
- :%s/old/new/g 用new替换全部的old且不需要确认。
-
:%s/old/new/c 用new替换全部的old并且需要挨个确认,截图如下:
y表示替换,n表示下一个,q是退出。 - :n1,n2s/old/new/g 替换n1行到n2行。g也有c。
退出和保存:
- :q!表示推出且不保存
- :wq保存退出
- :wq!强行保存退出。
- :w 目录及文件名,比如:w /bak 表示另存为。
导入外部文件
在vi的编辑过程中,我们可以将外部的文件内容导入到当前文件的光标处,命令如下:
- :r 文件目录,比如 :r ./test.txt
执行shell命令:
在vi中执行shell命令,
- :!命令,比如:!ls,显示目录下的文件。
- 将执行的结果导入到文件中:r !命令,比如插入当前日期:“:r !date”
相关推荐
亦步亦趋的代码移植——从Linux到Windows的代码移植.pdf
亦步亦趋也是个问题.doc
主板芯片组与CPU的亦步亦趋.pdf
在面对全球经济的快速变化和数字化浪潮的冲击下,中国烟草行业亦步亦趋地探索着自身的数字化转型之路。这份名为【精品】开拓市场 创新驱动 探讨中国烟草行业的数字化转型之路(PDF报告).rar的报告,便是一份深入...
用户可以通过飞机票订购系统选择自己要去的目的地,选择一个时间合适价格优惠的航班,开始轻松愉快之旅,做到对旅客同志们的多放心,航空公司可以挺过这款系统,赚取票价利益,时刻发布最新航班信息,让旅客不到飞机...
如果技术人员有发展的轨迹,那么他要么“看透工具的本质,把关注点转移到‘团队’的圈子里去”,要么“顺着代码铺就的道路,亦步亦趋地成为良匠大师”。仅以技术方向而言,你大概可以做到架构师、总架构师甚至首席...
本书是在“思想方法学”这一软件工程尚未涉足过的领域中的实习之作。 在缺乏独立思维、对国外工程理论亦步亦趋的国内工程界、开发业界,该书无疑是一份激荡新思的佳作。 本书是第一本讨论软件工程思想本源的书籍,也...
《复变函数札记》是作者梁昌洪继《矢算场论札记》(科学出版社,2007)之后的第二本工程数学札记。尽管两书所涉及领域完全不同,但却有着完全一致的目标,即希望在数学和工程之间架设一座可以自如跨越的桥梁。对于...
人们在自己的工作中和处理问题时,应该像一个成熟的成年人一样,因此它并不涉及具体的软件开发技术和人员沟通、期望管理、问题冲突等管理技能,这些都需要其他相关理论和技能来补充。来自英式橄榄球运动,本质含义...
简单的Access入门教程,适合零基础人员学习,浅显易懂,亦步亦趋,不错的教程
最快速的c语言调用mysql的教程,亦步亦趋,可以在最短时间链接mysql与c语言的关系,其中内容包括怎么样用c语言插入,更新,删除mysql的数据表,并且在范例中有select出mysql的数据并且打印显示出来!!非常简明易懂...
这是一个我用业余时间,慢慢打磨的项目,几乎所有的编程工作都会以B站 / 的形式共享出来,所以你会看到一个程序员亦步亦趋编写代码的全过程,故而命名为Geekwalk 反向代理服务器,在实际项目中主要扮演网关——...
2011 年8 月31 日,索尼、东芝和日立三家公司宣布...本面板企业此次整合对于一直尾随在外资其后,亦步亦趋的中国面板商而言,无疑带来很 大冲击。要提高在面板市场的实力,大陆面板企业应通过战略联盟,确保技术能力
不管你现在的编程技能有多么的高超,曾经你也是个亦步亦趋,不断的学习的初学者。在编程这条曲折的道路上,我想你肯定犯过一些低级的错误、遇见过一些普通的编码陷阱。本文作者跨越多个语言,为大家总结了20条...