<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>On the design of text editors · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/2008.06030/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/2008.06030/feed.xml" rel="self" type="application/rss+xml" /><item><title>On the design of text editors — mentioned by skydhash</title><link>https://news.ycombinator.com/item?id=45740648</link><guid isPermaLink="false">urn:hackerpapers:mention:2008.06030:45740648</guid><pubDate>Tue, 28 Oct 2025 23:26:32 GMT</pubDate><description>&lt;p&gt;A more sensible text related to code presentation is Rougier&amp;#x27;s On the design of text editors. But I found I don&amp;#x27;t really need a lot of syntax highlighting. My preference is towards those separations: - Code vs comments - builtins vs other symbols - maybe strings. But I like to rely on whitespace (blank lines and indentations) more than colors these days. [0]: https://arxiv.org/abs/2008.06030&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — HN submission</title><link>https://news.ycombinator.com/item?id=41678248</link><guid isPermaLink="false">urn:hackerpapers:submission:2008.06030:41678248</guid><pubDate>Sat, 28 Sep 2024 06:08:31 GMT</pubDate><description>&lt;p&gt;On the design of text editors (2020)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;179 points; 86 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — mentioned by sph</title><link>https://news.ycombinator.com/item?id=40048633</link><guid isPermaLink="false">urn:hackerpapers:mention:2008.06030:40048633</guid><pubDate>Tue, 16 Apr 2024 05:27:02 GMT</pubDate><description>&lt;p&gt;Also on arXiv: &amp;quot;On the design of text editors&amp;quot; https://arxiv.org/abs/2008.06030&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — HN submission</title><link>https://news.ycombinator.com/item?id=39301088</link><guid isPermaLink="false">urn:hackerpapers:submission:2008.06030:39301088</guid><pubDate>Thu, 08 Feb 2024 12:20:46 GMT</pubDate><description>&lt;p&gt;On the design of Text Editors&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;1 point; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — mentioned by giraffe_lady</title><link>https://news.ycombinator.com/item?id=36725088</link><guid isPermaLink="false">urn:hackerpapers:mention:2008.06030:36725088</guid><pubDate>Fri, 14 Jul 2023 15:09:30 GMT</pubDate><description>&lt;p&gt;It&amp;#x27;s not adhd specific but https://arxiv.org/abs/2008.06030 After reading this I implemented a code theme based primarily around typographic variation like weight rather than color. It uses only two colors (black and deep purple) in two weights and one italic each. I have pretty severe adhd and it&amp;#x27;s hard to judge but after using it for a few months I think this is better for me. Previously I had been using solarized light for nearly a decade for probably similar reasons. Nano emacs was created by the author of that paper and its default themes are based on it, if you want to try it without…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — HN submission</title><link>https://news.ycombinator.com/item?id=30608382</link><guid isPermaLink="false">urn:hackerpapers:submission:2008.06030:30608382</guid><pubDate>Tue, 08 Mar 2022 22:49:50 GMT</pubDate><description>&lt;p&gt;On the Design of Text Editors&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;33 points; 1 discussion reply on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — mentioned by AlanYx</title><link>https://news.ycombinator.com/item?id=30608163</link><guid isPermaLink="false">urn:hackerpapers:mention:2008.06030:30608163</guid><pubDate>Tue, 08 Mar 2022 22:30:17 GMT</pubDate><description>&lt;p&gt;&amp;gt;I am trying to imagine what a page of code laid out by a professional designer would look like.... You&amp;#x27;ll probably love this paper: https://arxiv.org/abs/2008.06030 Nicolas Rougier has also implemented a few of those ideas in a series of packages for Emacs called &amp;quot;NANO Emacs&amp;quot;; the actual implementation goes beyond what&amp;#x27;s discussed in the paper and is worth checking out.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — HN submission</title><link>https://news.ycombinator.com/item?id=27394301</link><guid isPermaLink="false">urn:hackerpapers:submission:2008.06030:27394301</guid><pubDate>Fri, 04 Jun 2021 15:05:23 GMT</pubDate><description>&lt;p&gt;On the Design of Text Editors&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — HN submission</title><link>https://news.ycombinator.com/item?id=26161619</link><guid isPermaLink="false">urn:hackerpapers:submission:2008.06030:26161619</guid><pubDate>Wed, 17 Feb 2021 01:51:26 GMT</pubDate><description>&lt;p&gt;On the Design of Text Editors (2020) [pdf]&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2 points; 1 discussion reply on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — HN submission</title><link>https://news.ycombinator.com/item?id=25323561</link><guid isPermaLink="false">urn:hackerpapers:submission:2008.06030:25323561</guid><pubDate>Sun, 06 Dec 2020 14:12:02 GMT</pubDate><description>&lt;p&gt;On the Design of Text Editors&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;1 point; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item><item><title>On the design of text editors — HN submission</title><link>https://news.ycombinator.com/item?id=25266200</link><guid isPermaLink="false">urn:hackerpapers:submission:2008.06030:25266200</guid><pubDate>Tue, 01 Dec 2020 15:53:05 GMT</pubDate><description>&lt;p&gt;On the Design of Text Editors&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2008.06030/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.HC</category></item></channel></rss>
