Automatic compilation

Automatically recompile your code a short period of time after you stop typing.

Three-way diffing target

When enabling three-way diffing for a scratch, let the third column show a diff against:

Match progress bar

Show a progress bar at the top of the editor to visually display the match percent of a scratch.

Language server

Enable editor features such as code completion, error checking, and formatting via clangd and WebAssembly magic. WARNING: enabling will incur a one time ~13MB download, and bump up resource usage during editing.

Vim Mode

Enable vim bindings in the scratch editor