如何在Vim中选择锯齿块?
例如,有些文本如下所示:如何在Vim中选择锯齿块?,vim,Vim,例如,有些文本如下所示: 001 aaaaa 002 bbbbbbbb 003 ccc 我想选择 aaaaa bbbbbbbb ccc 然后猛拉它。我该怎么办呢?下面的序列应该可以做到这一点 ggw<C-v>G$ ggwG$ 其中 gg -- Goes to top of file w -- skips one word <C-v> -- starts visual block select G -- selects until end of
001 aaaaa
002 bbbbbbbb
003 ccc
我想选择
aaaaa
bbbbbbbb
ccc
然后猛拉它。我该怎么办呢?下面的序列应该可以做到这一点
ggw<C-v>G$
ggwG$
其中
gg -- Goes to top of file
w -- skips one word
<C-v> -- starts visual block select
G -- selects until end of file
$ -- selects to end of each line
gg——转到文件的顶部
w——跳过一个单词
--启动视觉块选择
G—选择直到文件结束
$--选择每行的结尾
通过在提示符中按v
切换到Vim中的视觉模式
将光标
置于列
至选择
使用ctrl+v
选择要复制的块
然后将单独选择该列,并单独复制所需的文本,并可以将其拖动:)
gg
转到缓冲区的顶部,0
转到行的第一列。编辑哦,好的,你在我写这篇评论时更改了它。@romainl-我是即时捕获的。谢谢,$
很有用。它不起作用,因为“ccc”比另外两行短。