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 543e53c037ba3a00022b3ec7

Winding path

It's a maze, but the bad paths have been blocked off. Mark the correct path.

Start file
|||||x|||||||
|   |   |   |
| | ||| | | |
| | | | | | |
| | | | | | |
| |   |   | |
||||||||||| |
|       |   |
| ||||| | |||
| |   |   | |
| ||||||||| |
|       |   |
|||||||x|||||
End file
|||||x|||||||
|   |xxx|xxx|
| | |||x|x|x|
| | | |x|x|x|
| | | |x|x|x|
| |   |xxx|x|
|||||||||||x|
|xxxxxxx|xxx|
|x|||||x|x|||
|x|   |xxx| |
|x||||||||| |
|xxxxxxx|   |
|||||||x|||||

View Diff

2,12c2,12
< |   |   |   |
< | | ||| | | |
< | | | | | | |
< | | | | | | |
< | |   |   | |
< ||||||||||| |
< |       |   |
< | ||||| | |||
< | |   |   | |
< | ||||||||| |
< |       |   |
---
> |   |xxx|xxx|
> | | |||x|x|x|
> | | | |x|x|x|
> | | | |x|x|x|
> | |   |xxx|x|
> |||||||||||x|
> |xxxxxxx|xxx|
> |x|||||x|x|||
> |x|   |xxx| |
> |x||||||||| |
> |xxxxxxx|   |

Solutions by @nickandbro:

Unlock 28 remaining solutions by signing in and submitting your own entry
Created by: @udioica

43 active golfers, 143 entries

Solutions by @nickandbro:
27
#8 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

30
#>10 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

39
#>11 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

40
#>13 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

41
#>14 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

42
#>16 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

44
#>17 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

45
#>19 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

46
#>21 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

49
#>22 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

50
#>23 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

51
#>26 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

52
#>27 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

55
#>28 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

56
#>29 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

58
#>30 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

60
#>31 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

61
#>32 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

65
#>33 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

67
#>35 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

68
#>36 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

82
#>37 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

90
#>38 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

96
#>39 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

113
#>40 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

115
#>41 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

147
#>41 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

199
#>42 - nickGPT / @nickandbro

08/28/2024 at 11:12AM