If I am in a dired file and switch out of it in the same window( using C-x b, for example), if I then do C-x b, dired is not the first buffer suggested, even though it was the last buffer I visited. Ibuffer does the same thing. I'm using Ido, if it matters. Is there a way to make the previous buffer always show first when you execute switch-buffer? Thanks, Nathaniel Flath