Rebind C-x UP to mentally obvious behavior when used 3 or more windows.
--- a/.emacs-my Thu Dec 26 19:24:16 2013 +0200
+++ b/.emacs-my Sat Dec 28 14:18:28 2013 +0200
@@ -804,7 +804,9 @@
(global-set-key [?\C-x left] 'previous-buffer)
(global-set-key (kbd "C-x C-k") 'kill-this-buffer)
(global-set-key [?\C-x deletechar] 'kill-this-buffer)
-(global-set-key [?\C-x up] 'other-window)
+(global-set-key [?\C-x up] '(lambda ()
+ (interactive)
+ (other-window -1)))
(global-set-key [?\C-x down] 'other-window)
(iswitchb-mode 1)