             'ctrl-shift-tab ^ctrl': 'unset!'
         atom.keymaps.add(keyBindSource, disabledBindings, 0)
 
-    @subscriptions.add atom.config.observe configKey, => @updateTraversalKeybinds()
+    @subscriptions.add atom.config.observe enableMruConfigKey, => @updateTraversalKeybinds()
     @subscriptions.add atom.keymaps.onDidLoadUserKeymap? => @updateTraversalKeybinds()
 
     # If the command bubbles up without being handled by a particular pane,

        keystrokes: 'ctrl-shift-tab')
      return if bindings.length > 1 and bindings[0].source isnt keyBindSource

      if atom.config.get(configKey)
        atom.keymaps.removeBindingsFromSource(keyBindSource)
      else
        disabledBindings =

    @mruListViews = []

    keyBindSource = 'tabs package'
    enableMruConfigKey = 'tabs.enableMruTabSwitching'

    @updateTraversalKeybinds = ->
      # We don't modify keybindings based on our setting if the user has already tweaked them.
