     @disposables.add(
       @registerCommands()
       @observeChange()
-      @observeStopChanging()
       @observeCursorMove()
       @observeStopChangingActivePaneItem()
     )


  stopRefreshingDelay: 100
  stopRefreshingTimeout: null

  autoPreview: null
  autoPreviewOnQueryChange: null
  autoPreviewOnNextStopChanging: false

  preventSyncToEditor: false
  ignoreChange: false

      range = @editor.setTextInBufferRange(itemArea, texts.join("\n"), undo: 'skip')
      @editorLastRow = range.end.row

  debouncedPreview: ->
    clearTimeout(@debouncedPreviewTimeout) if @debouncedPreviewTimeout?
    preview = =>
      @debouncedPreviewTimeout = null
      @preview()
    @debouncedPreviewTimeout = setTimeout(preview, @debouncedPreviewDelay)

  observeChange: ->
    @editor.buffer.onDidChange ({newRange, oldRange}) =>
