gpt4 book ai didi

vim - 如何在不丢失 block 的情况下进行标签

转载 作者:行者123 更新时间:2023-12-04 01:47:51 25 4
gpt4 key购买 nike

我已经使用 vim 大约 3 周了,并且在使用选项卡时遇到了问题。

我通常做的是做gg到顶部,做一个 ctrl+v对于视觉块,做一个 G要选择下面的所有内容(一列),请执行 $向右选择,然后按 <>标签。

但是,必须执行所有这些操作,我失去了选择,我必须执行所有这些命令才能执行另一个选项卡。

如何不丢失选择?或者,还有更好的方法?

注意:有时我不需要选择所有内容,有时只需要选择文件的一部分。

最佳答案

要重新选择视觉选择,请使用 gv命令后跟您的命令。虽然这不是最好的方法。

而是使用 ggVG 选择整个缓冲区然后用 > 缩进.这将缩进选择。要再次重复该命令,只需按 . . .命令将重复上一个正常命令,在这种情况下是 >命令。如果您有几次缩进,只需使用撤消命令,u ,根据需要多次。此 vimcast是描述此技术的精彩截屏视频和 this one描述更多的缩进技术。

Others更喜欢以下映射:

xnoremap <Tab> >gv
xnoremap <S-Tab> <gv

关于vim - 如何在不丢失 block 的情况下进行标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5248959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com