This functionfunction! Gf()  execute normal \<Plug>(easymotion-s2)ab  echo doneendfunctionjust printsEasyMotion: Cancelleddonewhen called, but that's not what I want.EasyMotion is a plugin for visually assisting with motions.Normally, <Plug>(easymotion-s2)ab searches for the occurrences of ab and shows hint keys at each location, then waits for user input.When the user enters some hint keys, the cursor jumps to that location and the command is finished.What I'm trying to do is run this command as normal, with the user input and jump, then print done at the end, not cancel it.
How to avoid canceling command that waits for user input
vimscript