tab and space work as expected in visual mode