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.

Vim Dojo challenge #25

Scrub Logs and Relocate User ID

Pull in system logs, remove PII from the user line, keep the User ID, then move it to the top of the report.

challenge.txt :set list

Start

 1Bug: App crashed on launch
 2Timestamp: 2025-11-12 08:42:10
 3User: Alice Smith <alice@example.com>
 4User ID: 8472
 5Stack trace: NullPointerException at line 42

Goal

 1User ID: 8472
 2Bug: App crashed on launch
 3Timestamp: 2025-11-12 08:42:10
 4Stack trace: NullPointerException at line 42

Members only

Hold on, cowboy

You gotta sign in to take on challenges. New ones drop every week — they're fun, and insightful.