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 50525d0730c82d0002000077

Circle of Fifths with Sharps

Display a list of the Circle of Fifths with corresponding solfege syllables with sharps. Handling spaces may be tricky.

Start file
Do  Sol Re  La  Mi  Ti  Fi  Di  Si  Ri  Li  Fa  Do 
 = 
C G D A E B F# C# G# D# A# F C
End file
Do  = C
Sol = G
Re  = D
La  = A
Mi  = E
Ti  = B
Fi  = F#
Di  = C#
Si  = G#
Ri  = D#
Li  = A#
Fa  = F
Do  = C

View Diff

diff --git a/input.txt b/output.txt
index e18dafd..992aadd 100644
--- a/input.txt
+++ b/output.txt
@@ -1,3 +1,13 @@
DoSol Re  La  Mi  Ti  Fi  Di  Si  Ri  Li  Fa  Do  = C
Sol = G
Re  = D
La  = A
Mi  = E
Ti  = B
Fi  = F#
Di  = C#
Si  = G#
Ri  = D#
Li  = A#
Fa  = F
Do  = C

Solutions by @poeminlash:

Unlock 10 remaining solutions by signing in and submitting your own entry
Created by: @DiffJunk

35 active golfers, 93 entries

Solutions by @poeminlash:
24
#11 - Qing Liu / @poeminlash

09/03/2022 at 11:24PM

25
#>15 - Qing Liu / @poeminlash

09/03/2022 at 11:23PM

26
#>16 - Qing Liu / @poeminlash

09/03/2022 at 11:22PM

27
#>19 - Qing Liu / @poeminlash

09/03/2022 at 11:20PM

29
#>21 - Qing Liu / @poeminlash

09/03/2022 at 11:19PM

31
#>23 - Qing Liu / @poeminlash

09/03/2022 at 11:16PM

31
#>23 - Qing Liu / @poeminlash

09/03/2022 at 11:17PM

34
#>24 - Qing Liu / @poeminlash

09/03/2022 at 11:14PM

39
#>25 - Qing Liu / @poeminlash

09/03/2022 at 10:50PM

55
#>31 - Qing Liu / @poeminlash

09/03/2022 at 10:47PM