```coffeescript
'.platform-linux atom-text-editor.ide-haskell-repl, .platform-win32 atom-text-editor.ide-haskell-repl':
  'shift-enter': 'ide-haskell-repl:exec-command'
  'shift-up': 'ide-haskell-repl:history-back'
  'shift-down': 'ide-haskell-repl:history-forward'
  'ctrl-shift-r': 'ide-haskell-repl:ghci-reload'

'.platform-darwin atom-text-editor.ide-haskell-repl':
  'cmd-enter': 'ide-haskell-repl:exec-command'
  'shift-up': 'ide-haskell-repl:history-back'
  'shift-down': 'ide-haskell-repl:history-forward'
  'ctrl-shift-r': 'ide-haskell-repl:ghci-reload'
```

Work around Atom not displaying keybindings
user
```coffeescript
'.platform-linux atom-text-editor.ide-haskell-repl':
  'shift-enter': 'ide-haskell-repl:exec-command'
  'shift-up': 'ide-haskell-repl:history-back'
  'shift-down': 'ide-haskell-repl:history-forward'
  'ctrl-shift-r': 'ide-haskell-repl:ghci-reload'

'.platform-win32 atom-text-editor.ide-haskell-repl':
  'shift-enter': 'ide-haskell-repl:exec-command'
  'shift-up': 'ide-haskell-repl:history-back'
  'shift-down': 'ide-haskell-repl:history-forward'
  'ctrl-shift-r': 'ide-haskell-repl:ghci-reload'

'.platform-darwin atom-text-editor.ide-haskell-repl':
  'cmd-enter': 'ide-haskell-repl:exec-command'
  'shift-up': 'ide-haskell-repl:history-back'
  'shift-down': 'ide-haskell-repl:history-forward'
  'ctrl-shift-r': 'ide-haskell-repl:ghci-reload'
```
assistant