{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/2068","labels_url":"https://api.github.com/repos/atom/atom/issues/2068/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/2068/comments","events_url":"https://api.github.com/repos/atom/atom/issues/2068/events","html_url":"https://github.com/atom/atom/issues/2068","id":33051267,"number":2068,"title":"Keybindings with 'cmd' won't work on Linux","user":{"login":"hexchain","id":529520,"avatar_url":"https://avatars.githubusercontent.com/u/529520?v=3","gravatar_id":"","url":"https://api.github.com/users/hexchain","html_url":"https://github.com/hexchain","followers_url":"https://api.github.com/users/hexchain/followers","following_url":"https://api.github.com/users/hexchain/following{/other_user}","gists_url":"https://api.github.com/users/hexchain/gists{/gist_id}","starred_url":"https://api.github.com/users/hexchain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hexchain/subscriptions","organizations_url":"https://api.github.com/users/hexchain/orgs","repos_url":"https://api.github.com/users/hexchain/repos","events_url":"https://api.github.com/users/hexchain/events{/privacy}","received_events_url":"https://api.github.com/users/hexchain/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/atom/atom/labels/linux","name":"linux","color":"c7def8"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2014-05-08T03:49:58Z","updated_at":"2015-09-08T20:07:17Z","closed_at":"2014-05-13T09:58:51Z","body":"On Linux, packages that specified 'cmd' in their keybinding sequences won't respond to any keyboard shortcuts, because there's no cmd key on Linux.\r\n\r\nI see the platform-specific solution like ```.platform-linux```, but I don't think package authors would like to add extra keybindings.\r\n\r\nCan we solve this issue elegantly, like mapping cmd to ctrl on platforms other than darwin? I'm aware there's ctrl key on darwin, too, but it doesn't seem to be so useful (except in Terminal), like the corresponding super key on Linux."},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/138685050","html_url":"https://github.com/atom/atom/issues/2068#issuecomment-138685050","issue_url":"https://api.github.com/repos/atom/atom/issues/2068","id":138685050,"user":{"login":"MichaeLeroy","id":9284100,"avatar_url":"https://avatars.githubusercontent.com/u/9284100?v=3","gravatar_id":"","url":"https://api.github.com/users/MichaeLeroy","html_url":"https://github.com/MichaeLeroy","followers_url":"https://api.github.com/users/MichaeLeroy/followers","following_url":"https://api.github.com/users/MichaeLeroy/following{/other_user}","gists_url":"https://api.github.com/users/MichaeLeroy/gists{/gist_id}","starred_url":"https://api.github.com/users/MichaeLeroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MichaeLeroy/subscriptions","organizations_url":"https://api.github.com/users/MichaeLeroy/orgs","repos_url":"https://api.github.com/users/MichaeLeroy/repos","events_url":"https://api.github.com/users/MichaeLeroy/events{/privacy}","received_events_url":"https://api.github.com/users/MichaeLeroy/received_events","type":"User","site_admin":false},"created_at":"2015-09-08T20:07:17Z","updated_at":"2015-09-08T20:07:17Z","body":"Is this issue really just a \"package\" problem?  I decided to give Atom a try, because it looks promising and is associated with github.  However the lack of Atom Linux support for (an alternative to) the `cmd-` key quickly lead to frustration.  Even in a vanilla install (version 1.0.10), I had real problems with the basics.  For instance, trying to follow section 2.2 of the flight manual (Moving in Atom) to edit my first file was difficult and frustrating.  Specifically, according to the manual, \"To go up and down a single character, you can use `ctrl-P` and `ctrl-N`\".  But these commands, respectively, invoke the fuzzy finder and open a new pane having an empty \"untitled\" buffer. \r\n\r\nPerhaps this behavior occurs because the Linux version of Atom binds some of the standard `cmd-` chords to `ctrl-` versions, crowding out the standard `ctl-` chords.  I haven't dug deeply enough to verify this speculation, but it does seem that the lack of `cmd-` key support in Linux causes problems for core Atom functionality and makes the flight manual untrustworthy.  Perhaps it is arguable whether this is an Atom, Chromium or Linux problem.  But it is undoubtedly a problem for me as a new user.   I have lots of work to do, and a text editor is supposed to make life easier rather than harder, so I find myself reluctantly concluding that my brief flirtation with Atom is unlikely lead to any lasting relationship.\r\n\r\nMy vote for a `cmd-` key replacement for Linux would be `ctrl-alt-` or `ctrl-shift-`.  Is such a \"triple chording\" approach viable?"}}