Session 创建/保存Vim布局

Session 创建/保存Vim布局,session,vim,panes,neovim,Session,Vim,Panes,Neovim,每次打开项目/目录时,我都使用完全相同的vim窗格布局: --------- | |pane| |pane|pane| | |pane| --------- 我希望能够使用此布局打开新的vim会话,右侧的所有窗格将以:Explore模式启动,而左侧窗格将以:terminal模式启动(特定于neovim) 有没有办法为新会话创建vim“布局”?尝试以下方法: nvim -c ':vsp|Explore|sp|Explore|sp|Explore' 把终端放在前面很棘手,因为它会

每次打开项目/目录时,我都使用完全相同的vim窗格布局:

 ---------
|    |pane|
|pane|pane|
|    |pane|
 ---------
我希望能够使用此布局打开新的vim会话,右侧的所有窗格将以
:Explore
模式启动,而左侧窗格将以
:terminal
模式启动(特定于neovim)


有没有办法为新会话创建vim“布局”?

尝试以下方法:

nvim -c ':vsp|Explore|sp|Explore|sp|Explore'
把终端放在前面很棘手,因为它会窃取焦点

现在我有了一个主意

nvim -c ':vsp|Explore|sp|Explore|sp|Explore|wincmd w|te'

这是如此接近:D-虽然终端不会打开,除非我等待的时间不长,但与我的示例相比,它也是向后的,这很好。你可以最后打开终端,但如果你先打开它,它会窃取焦点并停止命令链。编辑后,我再次尝试:下面是示例。你能解释一下wincmd w | te吗?哈哈,奇怪,它在我的机器上看起来是相反的。您是否使用neovim?如果使用,是什么版本?Wincmd w表示w(下一个窗口命令),te是终端命令的快捷方式。