     @_windowDidResize()
 
   pistachio:->
+    hasBottomBar = @getOptions 'createBottomBar'
+    template     = """
+      <div class="kdview editor-main">
+        {{> @ace}}
+        {{> @findAndReplaceView}}
+      </div>
     """
-    <div class="kdview editor-main">
-      {{> @ace}}
-      <div class="editor-bottom-bar clearfix">
-        {{> @caretPosition}}
-        {{> @advancedSettings}}
-      </div>
-      {{> @findAndReplaceView}}
-    </div>
-    """
+
+    if hasBottomBar
+      template = """
+        <div class="kdview editor-main">
+          {{> @ace}}
+          <div class="editor-bottom-bar clearfix">
+            {{> @caretPosition}}
+            {{> @advancedSettings}}
+          </div>
+          {{> @findAndReplaceView}}
+        </div>
+      """
+
+    return template


    @advancedSettings.emit 'ace.settingsView.setDefaults', @ace

    $spans = @caretPosition.$ 'span'

    @ace.on 'ace.change.cursor', (cursor) =>
      $spans.eq(0).text ++cursor.row
      $spans.eq(1).text ++cursor.column

    @ace.on 'ace.requests.saveAs', (contents, options) =>
      @openSaveDialog options

    else
      @findAndReplaceView = new KDCustomHTMLView

    @caretPosition = new KDCustomHTMLView

    if @getOptions().createBottomBar
      @caretPosition  = new KDCustomHTMLView
        tagName       : 'div'
        cssClass      : 'caret-position section'
        partial       : '<span>1</span>:<span>1</span>'

    @advancedSettings = new KDButtonViewWithMenu
      style           : 'editor-advanced-settings-menu'
