Chris Wellons personal blog

Gap Buffers Are Not Optimized for Multiple Cursors

Gap buffers are a common data structure for representing a text buffer in a text editor. Emacs famously uses gap buffers — long-standing proof that gap buffers are a perfectly sufficient way to represent a text buffer.
Points
101
HN comments
90
Submissions
1
Cited by
3 commenters

Software EngineeringTools & Productivity2017

On Hacker News

SubmittedTitle on HNPointsComments
Sep 8, 2017Gap Buffers Are Not Optimized for Multiple Cursors by signa1110190

Cited in comments

Linked from 4 Hacker News comments by 3 different people, from Dec 2021 to Dec 2023.

Most recent:

Search every comment that links here →

More from Chris Wellons

All 75 posts →

Related posts from the same era