Screen Too Small

This course material requires a larger screen to properly display the terminal and editor interfaces.

Please use a tablet, laptop, or desktop computer for the best learning experience.

You can continue browsing, but the experience will be significantly limited.

Typecraft Course Checklist

Typecraft is making courses now! But we're terrible at making lists. Your task: whip this sloppy list of upcoming Typecraft courses into shape. Convert every line to:
1. all lower-case
2. snake_case (spaces & hyphens β†’ _)
3. prefixed with -
4. alphabetically sorted
Do it all with normal/visual-mode magicβ€”no external commands. Faster edits = more points!!! πŸš€

Starting Text

vim@sandbox: ~/start.txt
vim
Linux Basics vim mastery Docker Deep Dive Bash Scripting Git-Fu 101

Expected Output

vim@sandbox: ~/expected.txt
vim
- [ ] bash_scripting - [ ] docker_deep_dive - [ ] git_fu_101 - [ ] linux_basics - [ ] vim_mastery

Hold on, cowboy

You gotta sign up to view challenges

New challenges appear every week. They're fun, and insightful

Sign up or sign in now!