 
     @tabView.addPane pane
 
-  appendTerminalTab: (terminalView) ->
+  appendTerminalTab: (terminalView, shouldShow = yes) ->
 
     @forwardEvents terminalView, ['KeyViewIsSet', 'command']
 


    @emit 'TerminalStarted'

    @appendTerminalTab terminalView
    terminalView.connectToTerminal()
    @forwardEvent terminalView, "WebTermConnected"
    @forwardEvent terminalView, "TerminalClosed"

      name          : 'Terminal'
      terminalView  : terminalView

    @tabView.addPane pane, shouldShow
    pane.addSubView terminalView

    terminalView.on "WebTermNeedsToBeRecovered", ({vm, session}) =>
      @createNewTab {vm, session, mode: 'resume', shouldShow : no}
      @notify
        title   : "Reconnected to Terminal"

