fix eshell being able to delete the prompt