我想在vim中选择多行,而我写的任何行都应该写在这些行上。
使用shift-alt
在Notepad ++中轻松选择光标点并开始输入。
例如。
17 #define M_SPI_BASE 48098000
18 #define SPI2_BASE 4809A000
19 #define SPI3_BASE 0x480B8000
20 #define SPI4_BASE 0x480BA000
如第19行和第20行所示,我想在地址48098000&之前添加0x
。第17行和第48行的4809A000 18得到0x48098000&分别为0x4809A000。
我想在两个不同的点选择我的光标,即48098000& 4809A000并输入0x
。
我如何在vim中完成?
答案 0 :(得分:4)
将光标放在48098000
之前,您可以使用以下序列
CTRL + V jI0x
ESC
可能会让您感到震惊的是,其他行的更改仅在离开可视块模式后进行,而不是在键入时进行。
故障:
j
向下选择I
开始插入0x
添加文字