implement ^v as escape character