加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在vim中进行垂直编辑 – 替换文本

发布时间:2020-12-16 01:19:09 所属栏目:安全 来源:网络整理
导读:如果我想在我使用的许多行中键入相同的文本: ctrl-v,然后我,打字,esc 所以我可以快速做出改变: aaabbbcccddd... 至: 123aaa123bbb123ccc123ddd... 但如果我在打字时使用del,它就无法工作. 我必须分2步执行列替换:从列中删除不需要的字符(ctrl-v x),然后
如果我想在我使用的许多行中键入相同的文本:
ctrl-v,然后我,打字,esc

所以我可以快速做出改变:

aaa
bbb
ccc
ddd
...

至:

123aaa
123bbb
123ccc
123ddd
...

但如果我在打字时使用del,它就无法工作.
我必须分2步执行列替换:从列中删除不需要的字符(ctrl-v x),然后键入如上所示.

是否有可能改进编辑并在单一操作中完成?
……喜欢:

aaa
bbb
ccc
ddd
...

至:

123aa
123bb
123cc
123dd
...
您可以选择第一列并执行c123:
[a]aa
[b]bb
[c]cc
[d]dd

c123<Esc>

123aa
123bb
123cc
123dd

在视觉块模式中,s相当于c.您还可以使用d和x来剪切选区,rx用x替换选区中的每个字符,当然还有y来抽取整个块.您也可以使用p进行粘贴,但需要注意粘贴的内容.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读