If you have problems with non us-keyboards and the editor Atom.io install this package: keyboard-localization
Ok, I blogged about my problems with Atom.io before (and before) and the underlying issues aren’t fixed in the chromium parts of Atom.io. Yet there were workarounds: For example I created my own keybinding file, which fixed my most important issue the missing “@” sign (who is using that, anyway?). Now I needed an working “\” in my elixir code. I tried to fix it in the same way as I did before, but failed. Fortunately for me Andreas Scherer and David Badura created an Atom.io package which fixed all my keyboard issues with Atom.io.
So if you have a keyboard issue while working in Atom.io, which could be a localization issue give this package a try: keyboard-localization