[POC] Emacs buffer 文本块渲染及布局实现

理论上可以,但需要许多额外的工作来适配各种无法预知的操作和交互,以及 text properties 的存储和还原的问题

这个包只是做了展示层面的工作,更适合在一个只读的buffer中展示表格,然后通过代码的方式来操作数据,也可以实现类似excel的完全的交互方式。让这一切体验很好的前提是:数据单独存储,代码负责渲染属性来实现布局。

在实时编辑的文件中使用的问题是:数据和属性是绑定在一块的,而且用户的行为无法预期,可能会破坏属性,体验不会很好。

2 个赞