如何在 VIM 的可视模式下 select 多行?
How can I select multiple lines in Visual mode in VIM?
当我使用 v
转到 visual mode
时,我想 select 一行的子集并在同一块中展开下面,而不是 select 整个下一行。
例如,我想用0
替换所有的1
。我想在视觉模式下 select 所有 1
。但是 hjkl
导致整个下一行 select。
ctrl-v
使您进入视觉块模式,这正是您想要的。
如评论中所述,ctrl-v 将允许突出显示块。
要进行编辑,只需将光标放在第一个上,然后按 ctrl-v。接下来使用 j 键向下移动光标并突出显示其他 1。
一旦您必须突出显示要更改的 1,则 r 后跟 0 会将它们全部替换为 0。
当我使用 v
转到 visual mode
时,我想 select 一行的子集并在同一块中展开下面,而不是 select 整个下一行。
例如,我想用0
替换所有的1
。我想在视觉模式下 select 所有 1
。但是 hjkl
导致整个下一行 select。
ctrl-v
使您进入视觉块模式,这正是您想要的。
如评论中所述,ctrl-v 将允许突出显示块。
要进行编辑,只需将光标放在第一个上,然后按 ctrl-v。接下来使用 j 键向下移动光标并突出显示其他 1。
一旦您必须突出显示要更改的 1,则 r 后跟 0 会将它们全部替换为 0。