   normalCommands: {
     w
     wq
+    wall
     wqall
     q
     qall

vsplit = ({editor, editorElement}) ->
  dispatch(editorElement, 'pane:split-right-and-copy-active-item')


# Configuration switch
# -------------------------

# Util
toggleConfig = (param) ->
  value = atom.config.get(param)


qall = ->
  q() for item in atom.workspace.getPaneItems()

wall = ->
  w({editor}) for editor in atom.workspace.getTextEditors() when editor.isModified()

wqall = ->
  for item in atom.workspace.getPaneItems()
    w()
    q()

split = ({editor, editorElement}) ->
  dispatch(editorElement, 'pane:split-down-and-copy-active-item')
