i use ctrl-left click to jump to a symbols definition, and I expected that ctrl-o would bring me back, however it doesn't.
Ctrl+O is "Open ..." in nearly all applications. Could you please add a reference why someone could expect Ctrl+O doing something different?
This is in any case out of scope for the ktexteditor framework, sorry. Even CTRL-O is an application shortcut.