message: Fix overlap with s.
diff: @@ -4954,7 +4954,6 @@ class ActionDeleteLineVisualMode extends BaseCommand {
  class ActionChangeChar extends BaseCommand {
  modes = [ModeName.Normal];
  keys = ["s"];
  - mustBeFirstKey = true;
  runsOnceForEachCountPrefix = true;
  public async exec(position: Position, vimState: VimState): Promise<VimState> {
  @@ -4964,6 +4963,17 @@ class ActionChangeChar extends BaseCommand {
  return state;
  }
  +
  + // Don't clash with surround mode!
  + public doesActionApply(vimState: VimState, keysPressed: string[]): boolean {
  + return super.doesActionApply(vimState, keysPressed) &&
  + !vimState.recordedState.operator;
  + }
  +
  + public couldActionApply(vimState: VimState, keysPressed: string[]): boolean {
  + return super.doesActionApply(vimState, keysPressed) &&
  + !vimState.recordedState.operator;
  + }
  }
  abstract class TextObjectMovement extends BaseMovement {
  