Related: How Interactive Shells Work

Threads that started this

More Threads

Design

Things I've Learned about Shell Auto-Completion (So Far)

Here is a draft of an Oil blog post:

Big questions

Forum

Declarative/DSL/Grammar vs. Invoking Arbitrary Code Behind a Completion Server Protocol