move to seperate function
Merge https://github.com/notEvil/vim-sneak
moved to seperate function