I had done but unfortunately windmove doesn't allow for circular movement between windows like other-window does.
> In other words, if in a given instance of Emacs there are windows A B C,
> being able to quickly and effortlessly jump from A to C would be great.
You might like to try some window-navigation packages like windmove,
Stefan