Add virtualedit to support visual blockmode better