我想在命令行中使用vim打开三个文件。我希望左边有一个文件,与其他两个文件之间有垂直分割线,而另外两个文件则水平分割。请参考以下命令:
``` vim -O file1.txt -o file2.txt file3.txt ```
其中,`-O`选项表示垂直分割,`-o`选项表示水平分割。
我知道可以使用命令
我尝试使用命令
我无法弄清楚的是,是否可以告诉vim从命令行使用
``` vim -O file1.txt -o file2.txt file3.txt ```
其中,`-O`选项表示垂直分割,`-o`选项表示水平分割。
| 2
1 |---
| 3
我知道可以使用命令
vim -O Notes.markdown -O Plan.markdown
打开前两个文件并在其中一个中使用ctl w
切换到第二个文件,然后使用split History.markdown
命令来实现我想要的效果,但我希望能够从命令行一次性完成所有操作。我尝试使用命令
vim -O Notes.markdown -O Plan.markdown -c split History.Markdown
接近了目标,但它将第一个和第二个文件分成两部分,使第三个文件出现在垂直分割的右侧。我无法弄清楚的是,是否可以告诉vim从命令行使用
ctl
键,这样我就可以运行像... -c <switchwindowcommand> | split History.markdown
这样的命令。有没有办法指定控制键?
help windcmd
,然后注意到你的示例中有不同的语法。你给出的示例在左侧打开了分割窗口,而不是右侧,但它确实让我朝着正确的搜索方向前进。谢谢! - Chris Schmitz