我不确定这是否是默认行为,但是当我打开多个窗口时,我会得到多个状态栏(见下文)。当我打开多个窗口时,这是理想的选择。但是,当我尝试搜索或发出命令时,它会一直向下到底(见下文)。有没有办法强迫它显示在每个窗口的状态栏中,上方或下方?
答案 0 :(得分:2)
我认为你在混淆状态行和命令行。类型:
:help status-line
和
:help command-line`
不幸的是,没有办法将命令行移动到其他地方,也没有将这两者结合起来。您甚至可以使用以下方法将状态行转为“最后”窗口(底部窗口):
:set laststatus=0
只是为了强调差异。
答案 1 :(得分:1)
不,没有办法在任何地方显示命令行,但在底部。
状态行可以通过这种方式修改,你可以完全关闭它们,所有这些状态(laststatus
选项修改它),只有当至少有两个窗口打开时才显示它们({{1行为,你拥有的那个),或者让它们一直显示所有窗口(laststatus=1
)。
最后一件事......无论它在哪里,命令行(在底部)都会向活动缓冲区(具有绿色状态线的缓冲区)发出缓冲区特定命令,因此实际上不需要让我们比如,其中四个......