public/js/vendor/codemirror3/keymap/vim.js
function InputState() {
      this.prefixRepeat = [];
      this.motionRepeat = [];

      this.operator = null;
      this.operatorArgs = null;
      this.motion = null;
      this.motionArgs = null;
      this.keyBuffer = []; // For matching multi-key commands.
      this.registerName = null; // Defaults to the unamed register.
    }
function InputState() {
      this.prefixRepeat = [];
      this.motionRepeat = [];

      this.operator = null;
      this.operatorArgs = null;
      this.motion = null;
      this.motionArgs = null;
      this.keyBuffer = []; // For matching multi-key commands.
      this.registerName = null; // Defaults to the unamed register.
    }
function InputState ( ) { this . prefixRepeat = [ ] ; this . motionRepeat = [ ] ; this . operator = null ; this . operatorArgs = null ; this . motion = null ; this . motionArgs = null ; this . keyBuffer = [ ] ; // For matching multi-key commands. this . registerName = null ; // Defaults to the unamed register. }
Represents the current input state.
Represents the current input state .