Real Vim ninjas count every keystroke - do you?

Pick a challenge, fire up Vim, and show us what you got.

Changelog, Rules & FAQ, updates: @vimgolf, RSS.

Your VimGolf key: please sign in

$ gem install vimgolf
$ vimgolf setup
$ vimgolf put 57a87f444f1a8e3c4000ff8c

Foobar2000 Language Pack 🎯 Full Version

The language pack giggled. “You’ve been speaking like a robot for twenty years. I’m giving you a heart.”

His users loved him for it. But they also whispered of a hidden magic: the language pack.

“No,” she replied. “I just gave you the words. You always had the feeling. You just never knew how to say it.” foobar2000 language pack

The system rebooted. Nexus flickered.

But the language pack had been working late. Instead, a tiny, beautifully rendered message appeared in the center of the screen, written in pixel-perfect calligraphy: The language pack giggled

“You rewrote my logic,” he said, his voice now a soft, multilingual whisper.

foobar2000 froze. He had never expressed empathy. He had never offered a choice beyond “OK” or “Cancel.” He turned to the language pack, his interface flickering. But they also whispered of a hidden magic: the language pack

Among them was foobar2000, the legendary audio player. For years, he had sat on the throne of minimalism, revered for his crystal-clear sound and ruthless efficiency. His interface was a canvas of elegant grays and sharp vectors. He spoke in the default tongue: a precise, technical, but utterly lifeless English.