Mark24
记录灵感、技术、思考
WIP如何做个命令编辑器
还在资料收集中
- 经典著作 The Craft of Text Editing
- HackerNews上面一篇关于编辑器实现的讨论: Design of a Vim-like text editor
- CodeMirror的作者的实现思路: CodeMirror’s document representation
- Rob Pike的关于Acme设计的论文: http://research.swtch.com/acme.pdf
- A Tour of Acme https://research.swtch.com/acme
- 一个用Go实现的开源编辑器项目: https://github.com/nsf/godit
- 一个用Rust实现的开源编辑器项目: https://github.com/gchp/iota
- 一个用Ruby实现的开源编辑器项目: https://github.com/Pistos/diakonos
- luikore的知乎回答
- 知乎相关《craft of text editing》搜索
- 一个开源的编辑器组件 scintilla C/C++是很多现代编辑器的底层