[{"content":"I installed VSCodeVim into my Visual Studio code to code only with keyboard.\nBut like above, a long line is wrapped so actually it\u0026rsquo;s a single line but it\u0026rsquo;s shown as multiple lines. In this case, if I pressed k or ↓ on the first (visible) line, the cursor moves to the next actual line which I don\u0026rsquo;t want to at all!\nHow to solve Actually it\u0026rsquo;s not a problem but a characteristic of Vim with wrapped line, so I found a document as a workaround. Then I could adopt it into Visual Studio code as well.\nFirstly, open Settings page and move to Vim: Normal Mode Key Bindings section. Then you can see Edit in settings.json button. In the following JSON file, put below blocks will solve the issue.\n\u0026#34;vim.normalModeKeyBindings\u0026#34;: [ { \u0026#34;before\u0026#34;: [\u0026#34;\u0026lt;Up\u0026gt;\u0026#34;], \u0026#34;after\u0026#34;: [\u0026#34;g\u0026#34;, \u0026#34;k\u0026#34;] }, { \u0026#34;before\u0026#34;: [\u0026#34;\u0026lt;Down\u0026gt;\u0026#34;], \u0026#34;after\u0026#34;: [\u0026#34;g\u0026#34;, \u0026#34;j\u0026#34;] } ] ","date":"2022-04-15T02:45:00+09:00","permalink":"/en/vim-wrapping-line-cursor-up-down/","title":"VSCodeVim: Moving cursor in a wrapped line"}]