I have a lot of trouble predicting where Back (ctrl+alt+left) and Forward (ctrl+alt+right) are going to take me a lot of the time. Let me present a test to you:
I've got 3 tabs open for 3 classes: A, B, C. On A, I click somewhere in the editor. Then I go to B and click somewhere. Then I go to C and cllick somewhere.
From C, if I were to go Back twice, here's what I would EXPECT to happen: It would jump to where I clicked on B, then it would jump to where I clicked on A.
This doesn't happen at all. In fact, to me it's totally unpredictable. Often, unrelated classes like D and F get opened which had nothing to do with where I was 30 seconds ago.
Let me try this again only this time I press space after I click. Here's what I'd expect to happen: It would jump to where I pressed space on B, then it would jump to where I pressed space on A.
Again, this doesn't happen at all. It also opens up class D and F. For me, going forward is just as unpredictable. I'd love to know how this functionality works. As a note, I'd prefer it to work the way I expect. I'd think that most people would agree with me (but I'm biased ).