Start here if you have experience with other shells:
-
Quick tour — familiarize yourself with the language and interactive features -
Scripting case studies — short real-world Elvish scripts (New!)
Beginner's Guide to Elvish (New!) is for you if you haven’t used shells a lot or want to brush up on the basics:
-
Your first Elvish commands -
Arguments and outputs -
Variables and loops -
Pipelines and IO -
Value types -
Organizing and reusing code
Advanced topics:
Design and history: