如何在 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。