gpt4 book ai didi

VIM:如何从与已打开文件相同的位置打开另一个文件

转载 作者:行者123 更新时间:2023-12-04 05:37:16 27 4
gpt4 key购买 nike

假设我在我的主目录中。我打开一个存在于一些深层嵌套目录结构中的文件:

vim /some/really/long/path/file.txt

现在,在 vim 中,我想与来自同一长位置的另一个文件开始垂直拆分(但我不想将当前目录更改为该路径,我仍然希望在主目录中)。

一个外行(像我一样)会做这样的事情:
:vsp /some/really/long/path/file2.txt

但是我想从你们所有的 VIM 天才那里找出来,有没有更简单的方法来做到这一点?

同样,如果我已经打开了多个位于不同路径的文件,VIM 是否可以自动为所有位置分配某种内部变量?然后,当我想使用来自这些位置之一的文件之一启动新的 VSP 或 SP 时,我只需使用这些内部变量?

最佳答案

尝试这个:

:vs %:p:h/otherfile

%:p:h为您提供当前文件的路径。
:help %:p了解更多信息。

关于VIM:如何从与已打开文件相同的位置打开另一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35302559/

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