```coffeescript
# Keybindings require three things to be fully defined: A selector that is
# matched against the focused element, the keystroke and the command to
# execute.
#
# Below is a basic keybinding which registers on all platforms by applying to
# the root workspace element.

# For more detailed documentation see
# https://atom.io/docs/latest/advanced/keymaps
'.editor':
  'cmd-shift-c': 'coffee-compile:compile'
```

Add keybindings for win32 and linux
user
```coffeescript
# Keybindings require three things to be fully defined: A selector that is
# matched against the focused element, the keystroke and the command to
# execute.
#
# Below is a basic keybinding which registers on all platforms by applying to
# the root workspace element.

# For more detailed documentation see
# https://atom.io/docs/latest/advanced/keymaps
'.platform-darwin .editor':
  'cmd-shift-c': 'coffee-compile:compile'
'.platform-win32 .editor, .platform-linux .editor':
  'ctrl-alt-b': 'coffee-compile:compile'
```
assistant