Snapshotmaster · aaf57a0
An event-driven editor core coordinates commands, buffers, Lua, RPC clients, and attached user interfaces.
Click a building or route
System map8 components · 10 connections
130%
Connections
BuildingsEntryServiceComputeStorageRuntimeToolingExternal
Terms, in plain English
BufferNeovim's in-memory text and metadata for an edited file or unnamed document.
How to study this repo
- 1Start the editor
Follow process setup until control reaches the event loop.
- 2Change a buffer
Trace one command through text mutation into UI redraw events.
- 3Attach a client
Follow an RPC API call and the resulting notifications back to an external UI.