improved for :ggjjj
refactoring
:0j, :0k to nothing
unline a long line
remove unnecessary variables / cases
support :\d,\djk
support :\d,$+\djk