I had done but unfortunately windmove  doesn't allow for circular movement between windows like other-window does.

On Nov 20, 2012 6:25 PM, "Stefan Monnier" <monnier@iro.umontreal.ca> wrote:
> 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