Rotate mappings for <g/G>, <e/E>, <s/S>
Duplicate some mappings to Visual mode
Map <#> to repeat the last makro, unmap <@>