假设我有两个文件:file1 和 file2
是否有一个命令可以在终端上运行以打开一个垂直分割的 vi 屏幕并在任一侧显示 file1 和 file2?
谢谢,程
@cheng 几周前我在#vim 频道上简短地问过这个问题。到时候可以想出这样的解决方案: 下面的例子,我file1.txt
先在vi中打开,感觉需要file2.txt
竖框分割。
vi file1.txt
Ctrl+W+v
:sp file2.txt
Ctrl+W+w
:q
最初,它以全屏方式打开 file1.txt,然后第二个命令将该文件拆分到垂直窗格中。第三条命令以水平拆分模式打开 file2.txt。第四个跳转到第一个垂直拆分模块,最后一个将其关闭。
显然,当您必须在正在进行的 vim 会话中打开文件时,这种方法才可用。正如链接中提到的@ravi,vim -o file1.txt file2.txt
在开始时会做同样的工作。
我将非常感谢所需任务的更简单方法。:)
使用 vi 命令:
:h CTRL-W
阅读相关部分:
2.2 窗口命令 CTRL-W