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

42 active golfers, 122 entries

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

08/28/2024 at 11:14AM

30
#>9 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

39
#>10 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

40
#>12 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

41
#>13 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

42
#>15 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

44
#>16 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

45
#>18 - nickGPT / @nickandbro

08/28/2024 at 11:14AM

46
#>20 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

49
#>21 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

50
#>22 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

51
#>25 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

52
#>26 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

55
#>27 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

56
#>28 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

58
#>29 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

60
#>30 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

61
#>31 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

65
#>32 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

67
#>34 - nickGPT / @nickandbro

08/28/2024 at 11:13AM

68
#>35 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

82
#>36 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

90
#>37 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

96
#>38 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

113
#>39 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

115
#>40 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

147
#>40 - nickGPT / @nickandbro

08/28/2024 at 11:12AM

199
#>41 - nickGPT / @nickandbro

08/28/2024 at 11:12AM