       self.agent.vimInput(vimInput)
     }
   }
-  
+
   fileprivate func throttleScrollY(absDelta absDeltaY: CGFloat, vimInput: String) {
     if absDeltaY == 0 {
       self.scrollGuardCounterY = self.scrollGuardYield - 1

      self.resizeNeoVimUiTo(size: self.bounds.size)
    }
  }
  
  convenience override init(frame rect: NSRect) {
    self.init(frame: rect, config: Config(useInteractiveZsh: false))
  }

    if self.inLiveResize || self.currentlyResizing {
      NSColor.windowBackgroundColor.set()
      dirtyUnionRect.fill()

      let boundsSize = self.bounds.size

      let emojiSize = self.currentEmoji.size(withAttributes: self.emojiAttrs)
