fix backspace with new vim, make default split direction gooder, change cursor depending on mode