@jfds 我对布局问题思考了一下,我不太倾向支持特别复杂的布局。因为如果那样的话,我就变成了 cmux 了。我是嫌 cmux 的设计太复杂,才开发的 termio 。不过方便分享一下吗?你为什么希望每个分栏再有独立的多 tab ?什么样的场景会用到呀?
@YuanJiwei #65 一般是这样的,主 tab 一般是拿来作为 project 用的,这里的 project 一般是一个固定的文件夹,是一类事情的聚合,里面可能包含多个仓库/一些文档 spec 什么的,再实际的开发中,至少是这样的:左侧一个 cli agent,右上 yazi,右下启动服务啥的。 但是一旦多个项目开发,左下就得多 tab, 每个项目单独启动,右上偶尔还会再开 lazygit ; 有时候开发到一半,同一个项目想要开一个调研任务或者其他的活,做上会再开新 tab 再同一个上下文里继续任务。 如果分栏不支持多 tab 这个就只能用侧边多 tab, 但是侧边多 tab 不太好按照 project 区分是不是同一个上下文的项目。 @YuanJiwei #65