message: fix for <Esc> remappings not correctly removing whitespace after an o or O command. If jj was remapped to <esc> it would not properly remove whitespace after o due to leftover j in keyHistory.
diff: @@ -116,6 +116,7 @@ class Remapper {
  // from the state.
  const numToRemove = remapping.before.length - 1;
  vimState.recordedState.actionKeys = vimState.recordedState.actionKeys.slice(0, -numToRemove);
  + vimState.keyHistory = vimState.keyHistory.slice(0, -numToRemove);
  if (remapping.after) {
  const count = vimState.recordedState.count || 1;
  