当前位置: 首页 > news >正文

做翻译赚钱的网站好/百度上怎么做推广

做翻译赚钱的网站好,百度上怎么做推广,青岛茶叶网站建设,网站搜索排优化怎么做先来说替换,比如我们队test.conf这个文件进行替换操作,先运行命令:vi test.conf这个时候默认是命令模式,只需使用快捷键:shift; 键,然后就可以输入命令了,修改完了后,按下字母i&…

先来说替换,比如我们队test.conf这个文件进行替换操作,先运行命令:

vi test.conf

这个时候默认是命令模式,只需使用快捷键:shift+; 键,然后就可以输入命令了,修改完了后,按下字母i,进入编辑模式,如果需要修改就修改,不需要修改的话,直接按Esc键退出编辑然后wq退出。明白这个最基本的道理后,我们就可以顺利的实践下面的方法了。

替换当前行第一个OLD为NEW

:s/OLD/NEW

替换当前行所以OLD为NEW

:s/OLD/NEW

退换当前文件中的所有OLD为NEW

:%s/OLD/NEW/g

除了上述的几种替换模式,还可以指定两个行号,把他们之间所有的OLD替换称NEW,

语法为,第一个#号表示开始行,第二个#号表示截止行

:#,#s/OLD/NEW/g

替换第三行到第五行所有OLD为NEW

:3,5s/OLD/NEW/g

其中两个行号也可以只出现一个,省略的那个表示为光标所在的行,例如:

:,5s/OLD/NEW/g 把光标所在行到第5行所有OLD替换为NEW

:5,s/OLD/NEW/g 把第5行到光标所在行所有OLD替换为NEW

另外最后一行可以使用$表示,所以

:%s/OLD/NEW/g 等价于 :1,$s/OLD/NEW/g

作为补充,更多丰富的规则在这里:

基本替换

1:  :s/vivian/sky/         #替换当前行第一个 vivian 为 sky

2:  :s/vivian/sky/g       #替换当前行所有 vivian 为 sky

3:  :n,$s/vivian/sky/     #替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky

4:  :n,$s/vivian/sky/g    #替换第 n 行开始到最后一行中每一行所有 vivian 为 sky

(n 为数字,若 n 为 .,表示从当前行开始到最后一行)

5:  :%s/vivian/sky/        #(等同于:1,$s/vivian/sky/   :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky

6: :%s/vivian/sky/g #(等同于:1,$s/vivian/sky/g     :g/vivian/s//sky/g)替换每一行的所有 vivian 为 sky

可以使用 #或+ 作为分隔符,此时中间出现的 / 不会作为分隔符

1:  :s#vivian/#sky/#         替换当前行第一个 vivian/ 为 sky/

2:  :%s+/oradata/apras/+/user01/apras1+ (使用+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/

例如:

1:  :s/str1/str2/          #用字符串 str2 替换行中首次出现的字符串 str1

2:  :s/str1/str2/g         #用字符串 str2 替换行中所有出现的字符串 str1

3:  :.,$ s/str1/str2/g     #用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1

4:  :1,$ s/str1/str2/g     #用字符串 str2 替换正文中所有出现的字符串 str1

5:  :g/str1/s//str2/g      #功能同上

二、查找

查找命令

/pattern :向下查找pattern匹配字符串

?pattern:向上查找pattern匹配字符串

使用了查找命令之后,使用如下两个键快速查找:

n:按照同一方向继续查找

N:按照反方向查找

字符串匹配

pattern是需要匹配的字符串,例如:

1:  /abc      #查找abc,这个需要是一个完成的ci词,不能是单词中的某个字母

除此之外,pattern还可以使用一些特殊字符,包括(/、^、$、*、.),其中前三个这两个是vi与vim通用的,“/”为转义字符。

1:  /^abc    #查找以abc开始的行

2:  /abc$ #查找以abc结束的行

3:  //^abc #查找^abc字符串

恢复上一次操作

有的时候我们可能查找后替换,比如我们通过查找到某一行,或者是多行,然后执行替换的时候发现,替换错了,怎么办,别急!直接在替换后的命令模式下按键盘上的字母u就可以回退到上一次操作,多次按就回到多次以前的操作。

「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次”u”可以执行多次恢复.就相当于”CTRL +Z”的操作.

创建时间:2017年9月14日10:34

http://www.lbrq.cn/news/1343125.html

相关文章:

  • 建设网站需要了解些什么/济南网络seo公司
  • 咸宁网站建设/他达拉非
  • 深圳网站制作价格/实体店营销方案
  • 网站开发转移合同/网站建设网络推广平台
  • wordpress文字大小/优化电脑的软件有哪些
  • 动态网站开发代码/网站怎么优化seo
  • 中国电信网站备案 密码重置/百度贴吧入口
  • 手机网站网页设计/网络推广竞价外包
  • 衡水做wap网站费用/北京seo优化外包
  • 做a的视频在线观看网站/网络广告投放公司
  • seo网站诊断方案/搜索引擎优化
  • 网站建设协议/免费建站工具
  • angularjs网站模板/东莞免费建站公司
  • 网站设计就业怎么样/百度推广和优化哪个好
  • 网站可以在手机上做吗/免费模板
  • vue做网站对seo/2024年新冠疫情最新消息
  • 宁波最靠谱的网站建设/北京网站seo招聘
  • 企业vi手册范本/沈阳百度seo
  • 免费视频模板在线制作/西安百度快照优化
  • 推荐做木工的视频网站/南宁哪里有seo推广厂家
  • 建设部人事考试网站官网/免费推广网站
  • 沈阳有资质做网站的公司/爱站网关键词工具
  • 甘肃建设厅职称查询官方网站/网络营销策划方案的目的
  • 做名片去哪个网站/互联网广告行业分析
  • 公司注册网站方法/独立站搭建要多少钱
  • 哈尔滨建设网站成本/营销手段
  • 怎么网站做二维码/黑科技引流工具
  • 专业的网站建设/sem优化技巧
  • 做兼职什么网站好/专业seo站长工具
  • 俄罗斯网站模版/国内新闻今日头条
  • openresty-lua-redis案例
  • MVCC和日志
  • 攻击实验(ARP欺骗、MAC洪范、TCP SYN Flood攻击、DHCP欺骗、DHCP饿死)
  • 企业高性能web服务器——Nginx
  • 堆(Java实现)
  • 3.5.2_1 随机访问介质访问控制