我刚刚开始在SSH服务器上使用VIM(没有图形显示,即ssh -x)。我知道我可以通过打开多个VIM文件:sp
,vim -o
或:tabnew
不过,我有两套文件,这使得逻辑意义的,让他们在不同的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并使您回到外壳,您将可以在其中使用fg
and jobs
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句