您的位置:首页 > 游戏 > 游戏 > 高清有线电视沈阳_太原网站关键词排名_线上营销方案_百度竞价排名是哪种方式

高清有线电视沈阳_太原网站关键词排名_线上营销方案_百度竞价排名是哪种方式

2024/9/22 1:05:07 来源:https://blog.csdn.net/delaune/article/details/142302062  浏览:    关键词:高清有线电视沈阳_太原网站关键词排名_线上营销方案_百度竞价排名是哪种方式
高清有线电视沈阳_太原网站关键词排名_线上营销方案_百度竞价排名是哪种方式

1、认识 . 命令

. 命令可以“重复上次修改”。

x 会删除光标下字符

u 撤销上次下修改

dd 删除当前行

>G 增加从当前行到文档末尾的缩进层级

. 命令是一个微型的宏

2、不要自我重复

对于在行尾添加内容的常见操作,如添加分号,vim提供了合并操作。

a 在当前光标之后添加内容

A($a) 在当前行的结尾添加内容

复合命令等效的长命令效果
Cc$将光标所在位置到行尾的内容删除,并插入
scl删除光标下的字符,并进入插入模式
S^C删除光标所在行的所有内容,并进入插入模式
I^i跳转到下一个插入位置
A$a光标移动到当前行的末尾,并进入插入模式
oA<CR>~
Oko在当前行的上方插入一个新行,并进入插入模式

3、以进为退

在一个字符前后各添加一个空格。

f{char} 查找下一个字符出现位置

;重复查找上次 f 命令所查找的字符

s 删除当前下光标字符,并进入插入模式

;带到下一个目标字符,. 重复上次修改

4、执行、重复、回退

除了.命令可以重复以外,@:可以用来重复任意Ex命令,也可以&来重复上次的:substitute命令

对于.命令而言,可以按u撤销上次的修改。

使用f{char}命令之后,可以用回跳,反方向查找上次f{char}所查找的字符。

表 1-1 可重复的操作及如何回退

目的操作重复回退
做出一个修改{edit}.u
在行内查找下一指定字符f{char}/t{char};,
在行内查找上一指定字符F{char}/T{char};,
在文档内查找下一处匹配项/pattern<CR>nN
在文档内查找上一处匹配项?pattern<CR>nN
执行替换:s/target/replacement/g&u
执行一些列修改qx{changes}q@xu

5、查找并手动替换

:%s/target/replacement/g 一次性替换所有,/g:这个标志表示替换操作是全局的,即在每一行中所有出现的 target 都会被替换。如果省略 g,只会替换每行中的第一个匹配项。

但有些时候你不想进行全局替换?

* 可以查找当前光标下的单词,n会跳到下一个匹配项。

cw会删除从光标位置到单词结尾间的字符,并进入插入模式。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com