When I have four windows visible and I want to move from one to another, I use C-x o. But that cycles through the windows in a predetermined order, namely:
1 3
2 4
Without intending to do so, just because my brain and fingers go on auto-pilot, I've fallen into the weird habit of using a combination of C-x 0, C-x 1, C-x 2, C-x 3, and bury-buffer (which I've bound to C-x c) to select the buffer I want while keeping them in a chosen order.
Is there a more direct way for me to move from window 1, say, to window 4?
windomove.eland see if you like some of the interactive functions: https://www.emacswiki.org/emacs/WindMove – lawlist Aug 01 '16 at 19:33