gpt4 book ai didi

vim - 在 Vim 中,是否可以在指定打开的拆分窗口中打开文件?

转载 作者:行者123 更新时间:2023-12-04 20:27:33 24 4
gpt4 key购买 nike

最近,我在编写 Ruby 程序时使用 Vim 作为我的编辑器,但我不知道我是否可以在 Vim 中做到这一点。假设在我的 Vim 中,我已经有 2 个垂直分割窗口,分别命名为 AB,如下所示:

split window

然后我点击gf跳转到源文件xyz.rb如果我把光标停在require语句下,但是它默认情况下,将在同一窗口中显示 A

是否有任何快捷方式或快速组合可以打开或在打开的 B 拆分窗口中显示源文件 xyz.rb? (即使 B 窗口还不存在,也会自动创建一个)

我查看了手册,它确实有一些方法可以在不同的水平拆分窗口或新选项卡中显示 xyz.rb,但是如果我想在指定中显示它是否可能打开拆分窗口 B

谢谢:)

最佳答案

您描述的功能已经以“预览窗口”的形式存在。

你可以将一个键(例如 gf)映射到类似的东西

:exec 'pedit ' . expand('<cfile>')

这将在预览 窗口中打开光标下的文件名。如果不存在,将打开一个新的预览窗口。参见 :he preview-window 了解更多信息。

使用^Wz(或:pclose)关闭预览窗口

关于vim - 在 Vim 中,是否可以在指定打开的拆分窗口中打开文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10036952/

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