Text editor family tree

Updated on .

How the text editors I’ve used are related to each other:

┏ ━ ━ ━ ━ ┓ ┌─▶ nvi ┌ ─ ─ ─ ─ ─ ┌ ─ ─ ─ ─ ─ │ ┗ ━ ━ ━ ━ ┛ ┌─▶ ex ├──▶ vi ├─┤ ┌ ─ ─ ─ ─ ┐ │ └ ─ ─ ─ ─ ─ └ ─ ─ ─ ─ ─ │ ┌─────────┐ ┌──────────┐ ed ──┤ └─▶ Vim ├──▶ Neovim │ └ ─ ─ ─ ─ ┘ │ └────┬────┘ └─────┬────┘ │ │ │ CLI │ ┌ ─ ─ ─ ─ ─ ┌ ─ ─ ─ ─ ─ │ │ ─ ─ ─ ─ ─ ─ ─ ┴─▶ sam ├──▶ Acme │─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ GUI └ ─ ─ ─ ─ ─ └ ─ ─ ─ ─ ─ │ │ │ │ ┌────────────┐ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ┐ ┌─────▼────┐ ┌─────▼────┐ │ BBEdit ├──▶ Text Wrangler │ MacVim │ │ VimR │ └────────────┘ └ ─ ─ ─ ─ ─ ─ ─ ─ ┘ └──────────┘ └──────────┘ ┌───────────────┐ ┌ ─ ─ ─ ─ ─ ┏━━━━━━━━━━┓ │ SubEthaEdit ├──▶ Coda ├──▶ Nova ┃ └───────────────┘ └ ─ ─ ─ ─ ─ ┗━━━━━━━━━━┛ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┏━━━━━━━━━━━┓ Project Builder ├──▶ Xcode ┃ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┗━━━━━━━━━━━┛ ┌ ─ ─ ─ ─ ─ ─ ┐ ┌ ─ ─ ─ ─ ─ ─ ─ CSSEdit ───▶ Espresso │ └ ─ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ─ ─ ─ ─ ┌ ─ ─ ─ ─ ─ Tags │ └ ─ ─ ─ ─ ─ ┌ ─ ─ ─ ─ ─ ─ ─ ┏━━━━━━━━━━━━━━━━┓ ┌──────────┐ ┌─────────────┐ TextMate ├──▶ Sublime Text ┣──▶ Atom ├──▶ VS Code │ └ ─ ─ ─ ─ ─ ─ ─ ┗━━━━━━━━━━━━━━━━┛ └──────────┘ └─────────────┘ ┏ ━ ━ ━ ━ ━ ━ ━ Monodraw ┃ ┗ ━ ━ ━ ━ ━ ━ ━ ┌ ─ ─ ─ ─ ─ ─ ─ ┐ ┏━━━━━━━━━━━━━━━┓ Writeroom ───▶ iA Writer ┃ └ ─ ─ ─ ─ ─ ─ ─ ┘ ┗━━━━━━━━━━━━━━━┛

Legend

┌──────────┐ ┏━━━━━━━━━━━┓ ┌ ─ ─ ─ ─ ─ ─ ─ ╔ ═ ═ ═ ═ ═ ═ ═ ╗ │ Used │ ┃ Using ┃ Inactive │ Unreleased └──────────┘ ┗━━━━━━━━━━━┛ └ ─ ─ ─ ─ ─ ─ ─ ╚ ═ ═ ═ ═ ═ ═ ═ ╝ ┌────────────────┐ ┌──────┐ │ Inspiration ├──▶ For │ └────────────────┘ └──────┘