gpt4 book ai didi

Vim:导航到编辑历史记录中的上一个和下一个缓冲区

转载 作者:行者123 更新时间:2023-12-02 06:59:10 26 4
gpt4 key购买 nike

当我编辑多个文件时,我经常想在上次编辑的文件之间来回切换。我知道 :bn(ext):bp(revious) 在缓冲区之间切换,但它们不保留上次使用的文件的历史记录。相反,他们使用文件打开的顺序。例如,如果我按此顺序打开文件

A, B, C

我的导航历史记录是

A, B, C, B

那么最后一个缓冲区 (B) 中的 :bprevious 会将我发送到 A。是否有命令或插件会将我发送到 C?我知道 Ctrl-6,但这只能在最后两个缓冲区之间切换。我想来回多个缓冲区。

最佳答案

我也想要同样的功能已经有一段时间了。你的问题激励我最终采取行动。看看bufsurf ,一个提供所需功能的小插件。它为用户提供了两个命令:

:BufSurfBack 

在历史中向后导航,类似地:

:BufSurfForward

在历史中向前导航。对于每个窗口或选项卡,内存中都会保存单独的导航历史记录。如果您遇到任何问题,请告诉我,我还没有机会对此进行广泛的测试。

关于Vim:导航到编辑历史记录中的上一个和下一个缓冲区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3706958/

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