fully swap j/k and gj/gk, and add diffget maps