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.

Seasonal Scoop Filter & Sort

It’s summer, and you only want to feature seasonal ice-cream flavors on the website. Given a CSV of every flavor, filter out only those marked “Yes” under Seasonal, convert their names to UPPERCASE, and sort them alphabetically. Use Vim’s global commands and simple edits—no heavy regex magic needed.

Starting Text

vim@sandbox: ~/start.txt
vim
Flavor,Price,Stock,Scoop_Size,Seasonal Vanilla,2.50,120,Single,Yes Strawberry,3.00,80,Double,No Mint Chip,2.75,50,Single,Yes Chocolate,2.50,200,Double,Yes Cookies & Cream,3.25,0,Single,No Pistachio,3.50,40,Single,Yes

Expected Output

vim@sandbox: ~/expected.txt
vim
CHOCOLATE,2.50,200,Double,Yes MINT CHIP,2.75,50,Single,Yes PISTACHIO,3.50,40,Single,Yes VANILLA,2.50,120,Single,Yes

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!