VSCodeのVimプラグインでUndo/Redoの設定を調整する

私はVSCodeでVimプラグインを使っている。VSCodeのVimを使っていて微妙に困るのが、Vim経由でUndoをすると、自分の想定しているものより多くの変更がもとに戻ってしまうことだ。

この問題は開発元でもIssueとして認識されているが、今のところ解決には至っていない。そこで今回は、この問題の現時点(2019年6月)での回避策を紹介したい。

Read full post gblog_arrow_right

VSCodeVimのundo設定

Visual Studio Code+Vimプラグインを使っていて、undoを使った際に想定より大きくundoされてしまって使いづらい。 VimプラグインにおけるuとCtrl+rによるundo/redoを、Visual Studio Codeのundo/redoにマッピングすることで対策できる。 https://github.com/VSCodeVim/Vim/issues/1490#issuecomment-352167221 User Settingsで"vim.otherModesKeyBindingsNonRecursive"を追加して、上記コメントにある設定を加えれば解決する。