在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,它就无法工作. 是否有可能改进编辑并在单一操作中完成? 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进行粘贴,但需要注意粘贴的内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |