   'ctrl-alt-space': 'atom-ternjs:startCompletion'
   'alt-o': 'atom-ternjs:documentation'
 
-'.platform-win32 atom-text-editor':
+'.platform-win32 atom-text-editor[data-grammar~=js]':
   'ctrl-alt-shift-d': 'atom-ternjs:definition'
   'ctrl-alt-c': 'atom-ternjs:rename'
   'ctrl-shift-e': 'atom-ternjs:references'


# For more detailed documentation see
# https://atom.io/docs/latest/advanced/keymaps
'.platform-darwin atom-text-editor':
  'ctrl-alt-shift-d': 'atom-ternjs:definition'
  'ctrl-alt-c': 'atom-ternjs:rename'
  'ctrl-shift-r': 'atom-ternjs:references'

  'ctrl-alt-space': 'atom-ternjs:startCompletion'
  'alt-o': 'atom-ternjs:documentation'

'.platform-linux atom-text-editor[data-grammar~=js]':
  'ctrl-alt-shift-d': 'atom-ternjs:definition'
  'ctrl-alt-shift-c': 'atom-ternjs:rename'
  'ctrl-alt-shift-e': 'atom-ternjs:references'
