Vim捷径

Vim捷径

我最近发现了 Vim 绑定<C-^>,它可以在前一个缓冲区和当前缓冲区之间切换。

但我在文档中找不到任何关于它的提及,而且自然很难通过 Google 找到。Vim 函数叫什么,或者是否有类似的函数可以实现缓冲区堆栈?

答案1

:help CTRL-^

或者

:help ^^

对我有用。

不仅仅是 vim。^^toggle-buffer 命令是 vi 的一个标准功能,可以追溯到远古时代。

在 vim 中,您还可以获得 ^I 和 ^O 命令,它们会带您沿着先前位置的堆栈前进,并且如果您到达历史记录中切换缓冲区的某个点,它们可以从一个缓冲区跳转到另一个缓冲区。

然后还有:n[ext] :p[rev]和 :,rew[ind]它们会沿着原始命令行中命名的文件列表移动。这些也是经典的 vi (ex) 命令。vim 还添加了一些用于更改文件名列表的命令。请参阅:help arglist

相关内容