我习惯了vim中的"更改对象"命令:cw,ci"等.
但是,有时我正在处理格式化的文本文件,并希望保持间距.例如,在以下示例中
abc123 efg456
Run Code Online (Sandbox Code Playgroud)
我真的想要一个rw
命令,当站在第一个a
字符并用just替换第一个字时ABC
,将123
用空格替换字符.所以我会得到:
ABC efg456
Run Code Online (Sandbox Code Playgroud)
(这是在rwABC<esc>
光标最初打开a
并处于命令模式时键入之后.
有任何想法吗?
我愿意vwr<Space>RABC<Esc>
.这将应用运动/文本对象(此处w
:)进行可视选择,然后清空选择,然后在其上启动替换模式.
您可以为此创建映射,但是您的rw
建议会阻止您使用原始r
命令替换单个字符(或者,如果您只是想要这个w
动作,则替换为字母w
).
归档时间: |
|
查看次数: |
176 次 |
最近记录: |