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 9v0060b82e38000000000208

Transpose a python matrix

Rotate the matrix in 90 degrees.

Start file
((1, 2, 3, 4),
 (5, 6, 7, 8),
 (9, 10, 11, 12),
 (13, 14, 15, 16))
End file
((1, 5, 9, 13),
 (2, 6, 10, 14),
 (3, 7, 11, 15),
 (4, 8, 12, 16))

View Diff

1,4c1,4
< ((1, 2, 3, 4),
<  (5, 6, 7, 8),
<  (9, 10, 11, 12),
<  (13, 14, 15, 16))
---
> ((1, 5, 9, 13),
>  (2, 6, 10, 14),
>  (3, 7, 11, 15),
>  (4, 8, 12, 16))

Solutions by @redbigyesno:

Unlock 19 remaining solutions by signing in and submitting your own entry
Created by: @Kyle98675198

133 active golfers, 837 entries

Solutions by @redbigyesno:
33
#48 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:46AM

34
#>52 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:45AM

35
#>56 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:45AM

37
#>57 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:44AM

38
#>59 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:44AM

39
#>61 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:43AM

40
#>66 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:42AM

42
#>67 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:42AM

43
#>68 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:41AM

44
#>72 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:41AM

46
#>75 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:40AM

47
#>77 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:40AM

50
#>78 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:39AM

51
#>79 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:27AM

52
#>80 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:25AM

55
#>83 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:23AM

57
#>87 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:22AM

58
#>88 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:12AM

63
#>97 - redbigyesnoGoThenWhy / @redbigyesno

06/03/2022 at 10:06AM