Skip to content

Instantly share code, notes, and snippets.

@jarcane
Last active August 1, 2016 15:23
Show Gist options
  • Save jarcane/468687e98176c1c4c8a7ba924dafdf46 to your computer and use it in GitHub Desktop.
Save jarcane/468687e98176c1c4c8a7ba924dafdf46 to your computer and use it in GitHub Desktop.
How to rebind the Ö, Ä, and Å keys in Atom
atom.commands.add 'atom-text-editor',
'jarcane:insert-left-paren': ->
atom.workspace.getActiveTextEditor()?.insertText('(')
atom.commands.add 'atom-text-editor',
'jarcane:insert-left-bracket': ->
atom.workspace.getActiveTextEditor()?.insertText('[')
atom.commands.add 'atom-text-editor',
'jarcane:insert-left-brace': ->
atom.workspace.getActiveTextEditor()?.insertText('{')
atom.commands.add 'atom-text-editor',
'jarcane:insert-right-paren': ->
atom.workspace.getActiveTextEditor()?.insertText(')')
atom.commands.add 'atom-text-editor',
'jarcane:insert-right-bracket': ->
atom.workspace.getActiveTextEditor()?.insertText(']')
atom.commands.add 'atom-text-editor',
'jarcane:insert-right-brace': ->
atom.workspace.getActiveTextEditor()?.insertText('}')
'atom-text-editor':
'`': 'jarcane:insert-left-paren'
'\'': 'jarcane:insert-left-bracket'
']': 'jarcane:insert-left-brace'
'shift-`': 'jarcane:insert-right-paren'
'shift-\'': 'jarcane:insert-right-bracket'
'shift-]': 'jarcane:insert-right-brace'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment