remapping cursorkeys to navigate arglist
merge and more cleanup