<C-o> [Normal] using vim emulation doesn't let me jump back from my previous cursor location
When I edit in vim, I often use to 'goto defintion' for a certain symbol. Then while in normal mode, 'C-o' lets me jump back from where I initially executed 'goto definition'. This is quite convenient when I just want to do a quick read/edit of a function and then go back to where I am before.
As of now, whenever I press 'gd' and then 'C-o' the cursor jumps randomly(?). I'm not sure if this is intended behavior. Just let me know if there's any workaround to this (some alternative shortcut maybe).
Edited by Francis John Baldon