" predefined macros in functions function SpacedLine() normal o normal O normal O normal j endfunction function SwapWords() normal dw normal e exec 'normal! a ' normal p endfunction nnoremap o :call SpacedLine() nnoremap ls :call SwapWords()