We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eb6784c commit 475069fCopy full SHA for 475069f
keymap/vim.js
@@ -5696,12 +5696,12 @@
5696
if (change instanceof InsertModeKey) {
5697
CodeMirror.lookupKey(change.keyName, 'vim-insert', keyHandler);
5698
} else if (typeof change == "string") {
5699
- var cur = cm.getCursor();
5700
- cm.replaceRange(change, cur, cur);
+ cm.replaceSelection(change);
5701
} else {
5702
var start = cm.getCursor();
5703
var end = offsetCursor(start, 0, change[0].length);
5704
cm.replaceRange(change[0], start, end);
+ cm.setCursor(end);
5705
}
5706
5707
0 commit comments