Vim
VSCode
VisualStudioCode

Visual Studio Code + Vim拡張で行端のカーソル移動設定

Visual Studio CodeにVim拡張を入れて使用しているが、行頭左移動で前の行末、行末右移動で次の行頭に移動したいと思った。
keybindings.jsonから次の設定を削除した(左の例だが右も同様に削除する)。

{
  "command": "extension.vim_left",
  "key": "left",
  "when": "editorTextFocus && vim.active && !inDebugRepl"
}

これでカーソルキーによる移動については実現できた。
Vimなので、肝心なのはhlなのだが…

whichwrapに対応する設定がVSCodeのVim拡張には現在は存在しない。
https://github.com/VSCodeVim/Vim/issues/1211

いつの間にかwhichwrap設定が追加されていた。
https://github.com/VSCodeVim/Vim#vim-settings

Setting Description
vim.whichwrap (略)To wrap "everything", set this to h,l,<,>,[,].