是否可以添加和删除缓冲区?所以我想改变一个全屏布局。
例如,我想要一些这样的布局:
layout = VSplit([
Window(content=BufferControl(buffer_name=DEFAULT_BUFFER)),
Window(width=D.exact(1),
content=FillControl('|', token=Token.Line)),
Window(content=BufferControl(buffer_name='RESULT')),
])
现在我想在一段时间后添加另一个缓冲区,以便布局是这样的......
layout = VSplit([
Window(content=BufferControl(buffer_name=DEFAULT_BUFFER)),
Window(width=D.exact(1),
content=FillControl('|', token=Token.Line)),
Window(content=BufferControl(buffer_name='RESULT')),
Window(content=BufferControl(buffer_name='NEW_BUFFER')),
])
是否有一些 layout.addbuffer(...) 函数或类似的东西?