Vim - 视觉 block : Delete rather than insert

标签 vim vi macvim

我经常使用可视块然后在多行中插入,例如在注释掉很多代码时。这对于在多行的同一位置插入文本非常有用,但我不知道以后如何使用可视块模式删除此文本,Backspace、Del 和 d 都不起作用。我正在使用 MacVim。

最佳答案

您正在寻找 x:

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh

然后视觉块选择,x :
root:/root:/bin/bash
daeaemon:/usr/sbin:/bin/sh
bin/bin:/bin/sh
sys/dev:/bin/sh

我经常使用它,原因完全相同——注释和取消注释大块代码。

关于Vim - 视觉 block : Delete rather than insert,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6570538/

相关文章:

c - Vim - 显示数据类型

linux - 如何搜索不可见的控制字符

vi - 在 vi 中编程

scroll - Macvim:水平滚动条

c++ - Vim : Override equalprg with a command with argument

ubuntu - 你如何设置.vimrc

regex - 如何在vi中替换NUL?

linux - 如何删除 vim 7+ 的所有语法颜色真的很烦我

vim - 显示整行 vim

vim - 如何在 vim 中将很长的一行分成每行 64 个字符的小行?