split-window then other-window then switch to recent buffer if one-window-p