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 4d1da368de2f897c2a000114

Dumb to smart

Turn dumb quote to smart vim's way.

Start file
Dhṛtarāṣṭra said: "O Sañjaya what did my sons desirous of battle and Pāṇḍu's son do after assembling at the holy land of righteousness Kurukṣetra ?"
- 'Bhagavad Gītā's first shokla'
End file
Dhṛtarāṣṭra said: “O Sañjaya what did my sons desirous of battle and Pāṇḍu’s son do after assembling at the holy land of righteousness Kurukṣetra ?”
- ‘Bhagavad Gītā’s first shokla’

View Diff

1,2c1,2
< Dhṛtarāṣṭra said: "O Sañjaya what did my sons desirous of battle and Pāṇḍu's son do after assembling at the holy land of righteousness Kurukṣetra ?"
< - 'Bhagavad Gītā's first shokla'
---
> Dhṛtarāṣṭra said: “O Sañjaya what did my sons desirous of battle and Pāṇḍu’s son do after assembling at the holy land of righteousness Kurukṣetra ?”
> - ‘Bhagavad Gītā’s first shokla’

Solutions by @GavinKoeng:

Unlock 7 remaining solutions by signing in and submitting your own entry
Created by: @Ujjwol

60 active golfers, 116 entries

Solutions by @GavinKoeng:
28
#12 - Gavin / @GavinKoeng

07/15/2026 at 03:36AM

36
#>43 - Gavin / @GavinKoeng

07/15/2026 at 03:30AM

37
#>47 - Gavin / @GavinKoeng

07/15/2026 at 03:29AM

40
#>53 - Gavin / @GavinKoeng

07/15/2026 at 03:29AM

42
#>54 - Gavin / @GavinKoeng

07/15/2026 at 03:28AM

45
#>54 - Gavin / @GavinKoeng

07/15/2026 at 03:27AM

62
#>56 - Gavin / @GavinKoeng

07/15/2026 at 03:25AM