`gj` can't move upwards with wrap lines in visual mode

One may claim there is no need to press gj, just press j to go upwards. But I want to set vmap j gj and vmap k gk in .obsidian.vimrc to get vkkk works as desired.

Steps to reproduce

  1. Open sandbox, create a new document and enter
This is a test

This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test; This is another test.
  1. Press GVgkgkgk

obsidan-vim

Did you follow the troubleshooting guide? [Y/N]

Expected result

The cursor will go upwards after press gk.

Actual result

Nothing happens

Environment

SYSTEM INFO:
Obsidian version: v1.5.11
Installer version: v1.5.11
Operating system: Windows 10 Home China 10.0.19045
Login status: not logged in
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 0
Plugins enabled: 0

RECOMMENDATIONS:
none


Additional information

The bugs doesn’t exist in codemirror-vim’s sandbox