4

使用 ctrlp 时,我可以使用 ctlr-v 在新的垂直拆分中打开选定的文件

但是,新文件在左侧拆分中打开,已打开的文件转到右侧拆分。我希望发生相反的情况:在正确的拆分中打开新文件。

解决方法:在打开文件后使用 ctrl-w + ctrl-r 反转拆分

4

3 回答 3

15

您还可以使用<c-v>垂直拆分打开文件。

于 2015-05-18T13:53:37.767 回答
6

如果您在 vimrc 中创建设置:

set splitright

它将打开您在右侧垂直拆分中打开的每个文件(不仅是 CtrlP)。

于 2015-04-11T16:19:41.107 回答
1

我在这里晚了几年,但是从插件 :help docs 中,它说您可以配置新的选项卡位置:

——之后。
b - 之前。
c - 当前标签页。
l - 最后一个标签页。
f - 第一个标签页。

对于您想要的行为,您应该将其包含在您的 .vimrc 或编辑器的配置文件中。

let g:ctrlp_tabpage_position = 'ac'

我希望将来有人会发现这很有用。

于 2021-04-19T12:43:28.967 回答