gpt4 book ai didi

vim - 如何在SSH终端中的Windows之间切换?

转载 作者:行者123 更新时间:2023-12-02 14:12:15 25 4
gpt4 key购买 nike

我刚刚开始在SSH服务器上使用VIM(没有图形显示,即ssh -x)。
我知道我可以通过:spvim -o:tabnew打开多个vim文件,但是,我有两套文件在逻辑上有意义,可以将它们放在单独的vim窗口中,因此我执行以下vim file1.txt file2.txt -p; vim file3.txt file4.txt -p创建了两个窗口。我想知道是否可以在这两个窗口之间切换?

最佳答案

您有两个Vim实例,第二个实例将第一个实例放在后台。

您将需要使用Shell的作业控制命令:

<C-z> to suspend the current job
fg to switch to the latest background job
fg2 to switch to the second latest background job
jobs to list all current jobs

根据您的情况,单个 <C-z>将挂起第二个Vim并显示第一个。另一个 <C-z>将挂起第一个Vim,并带您回到Shell,在这里您将可以使用 fgjobs

但是您可能应该尝试使用 screentmux,但这些程序将为您提供更大的灵活性。

关于vim - 如何在SSH终端中的Windows之间切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35743867/

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