For example: emacs -Q --eval "(progn (toggle-truncate-lines 1) \ (split-window-right) \ (other-window 1) \ (split-window-below) \ (insert \"blahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblah\"))" Then try to windmove-down, it moves left! :/ window-in-direction seems to be doing fine anyway! Sylvain.