vim like workspace switching