gpt4 book ai didi

Vim 缓冲区面包屑插件

转载 作者:行者123 更新时间:2023-12-04 19:42:15 31 4
gpt4 key购买 nike

Vim 中是否有任何插件可以让您按顺序浏览已打开的缓冲区列表? Ctrl-6为两个文件做这件事,但我想要做更多的事情。例如,如果我按顺序打开缓冲区 a、b、c、d,我想键入一些内容以返回 c、返回 b、再次转发到 c,等等。

最佳答案

这可以通过内置的 vim 命令获得:bpreviousbnext , 或 bpbn .

使用您的示例,打开文件,然后键入 :bp 以使用 c 转到缓冲区,然后键入 :bp 并且您在缓冲区 b 中,而 :bn 使您返回缓冲区 c。

也方便:键入例如:b1 转到缓冲区 1(如果存在)和 :b myFile.txt转到包含文件名 myFile.txt 的缓冲区.
bpreviousbnext始终遵循缓冲区列表的顺序。您可以使用 :ls 观察此顺序。命令。请注意,每个缓冲区都分配了一个递增的编号。 bpreviousbnext无论您在多少个窗口和/或选项卡之间移动,都将遵循此顺序。

例如如果你在你的例子中打开了 a、b、c、d,并且你有两个拆分窗口,第一个带有缓冲区 a,第二个带有缓冲区 b,a bnext在第一个窗口中,您将进入缓冲区 b 和一个 bnext在第二个窗口中,您将进入缓冲区 c。

关于Vim 缓冲区面包屑插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11478456/

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