相关疑难解决方法(0)

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

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

A, B, C
Run Code Online (Sandbox Code Playgroud)

我的导航历史记录将是

A, B, C, B
Run Code Online (Sandbox Code Playgroud)

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

vim

16
推荐指数
2
解决办法
4594
查看次数

如何在vim中的所有缓冲区中转到最后一个编辑位置?

可以轻松转到当前缓冲区中的最后一个编辑位置.请参阅如何返回Vim中最后一行之前编辑的行? changelist是缓冲本地的,每个缓冲区都有自己的更改列表.然而,我从最近编辑的缓冲区导航到另一个缓冲区是很常见的,以某种方式回到原始缓冲区中的最后一个编辑位置会很好.有没有办法回到最后一次插入或修改发生的地方?

vim

5
推荐指数
1
解决办法
403
查看次数

标签 统计

vim ×2