macvim icon indicating copy to clipboard operation
macvim copied to clipboard

Cursor position on insert

Open redmeades opened this issue 3 years ago • 2 comments

Steps to reproduce

  1. pull and build latest MacVim
  2. load a file in MacVim (with or without plugins has same effect): mvim -u NONE file
  3. move to the middle of a word, press i to insert text, start typing

Expected behaviour

  • cursor should change shape from block to vertical line between character with block over it and the preceding character
  • what happens is cursor changes shape to vertical line after the character, but inserts text before that character

https://user-images.githubusercontent.com/4978837/165880253-67a8bd3d-6737-4d78-b6e7-99fc22e5f5c1.mp4

Version of Vim and architecture

VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Apr 29 2022 12:54:26) macOS version - arm64 Included patches: 1-4822

Environment

OS Big Sur 11.6.5, arm64

How MacVim was installed

built from git

Logs and stack traces

No response

Vim configuration where issue is reproducable

No response

Issue has been tested with given configuration

  • [X] by running MacVim.app from GUI macOS interface
  • [X] by running vim/gvim/etc installed by MacVim
  • [x] by running other versions of vim (e.g. /usr/bin/vim)

Issue has been tested with no configuration

  • [X] by running mvim --clean (or gvim, supplied by MacVim distribution)
  • [x] by running vim --clean (in terminal, supplied by MacVim distribution)
  • [x] by running vim --clean (in terminal, other suppliers, e.g. /usr/bin/vim)

Other conditions

  • [x] The both Homebrew packages "vim" and "macvim" are installed

redmeades avatar Apr 29 '22 03:04 redmeades

Note: last task is not applicable (both HB packages), but ticking in order to have progress on this

redmeades avatar May 22 '22 23:05 redmeades

Sorry for the slow response, but I tested this on the most recent build and cannot reproduce. @redmeades can you try again? I wonder if it was a temporary bug fixed upstream in Vim.

ychin avatar Aug 07 '22 22:08 ychin