{"action":"created","issue":{"url":"https://api.github.com/repos/atom/find-and-replace/issues/332","labels_url":"https://api.github.com/repos/atom/find-and-replace/issues/332/labels{/name}","comments_url":"https://api.github.com/repos/atom/find-and-replace/issues/332/comments","events_url":"https://api.github.com/repos/atom/find-and-replace/issues/332/events","html_url":"https://github.com/atom/find-and-replace/issues/332","id":52482325,"number":332,"title":"use-selection workflow is disruptive, unwieldy","user":{"login":"clhynfield","id":148868,"avatar_url":"https://avatars.githubusercontent.com/u/148868?v=3","gravatar_id":"","url":"https://api.github.com/users/clhynfield","html_url":"https://github.com/clhynfield","followers_url":"https://api.github.com/users/clhynfield/followers","following_url":"https://api.github.com/users/clhynfield/following{/other_user}","gists_url":"https://api.github.com/users/clhynfield/gists{/gist_id}","starred_url":"https://api.github.com/users/clhynfield/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clhynfield/subscriptions","organizations_url":"https://api.github.com/users/clhynfield/orgs","repos_url":"https://api.github.com/users/clhynfield/repos","events_url":"https://api.github.com/users/clhynfield/events{/privacy}","received_events_url":"https://api.github.com/users/clhynfield/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/atom/find-and-replace/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2014-12-19T13:24:37Z","updated_at":"2015-10-14T09:06:37Z","closed_at":null,"body":"Using keyboard shortcuts in [other editors](https://github.com/atom/find-and-replace/issues/67) to set Find pattern, select next/all, and replace is smooth and efficient — select text, ⌘E, ⌘⌃G, and type to replace: \r\n\r\n![sublime-use-selection](https://cloud.githubusercontent.com/assets/148868/5504809/fb4557a8-8756-11e4-951c-eb7481fb1957.gif)\r\n\r\nIn Atom, use-selection-as-find-pattern brings up the find panel, requiring the user to dismiss it or switch focus back to the editor before using select-next or select-all keyboard shortcuts: \r\n\r\n![atom-use-selection](https://cloud.githubusercontent.com/assets/148868/5504835/51b0e42c-8757-11e4-9912-ffdab87208a9.gif)\r\n\r\nShowing the panel is right for ⌘F, and grabbing the current selection as the find pattern on show is a handy default action, but for a sleek use-selection and select next/all workflow, there's got to be a smoother way. "},"comment":{"url":"https://api.github.com/repos/atom/find-and-replace/issues/comments/147984104","html_url":"https://github.com/atom/find-and-replace/issues/332#issuecomment-147984104","issue_url":"https://api.github.com/repos/atom/find-and-replace/issues/332","id":147984104,"user":{"login":"schmurfy","id":2983,"avatar_url":"https://avatars.githubusercontent.com/u/2983?v=3","gravatar_id":"","url":"https://api.github.com/users/schmurfy","html_url":"https://github.com/schmurfy","followers_url":"https://api.github.com/users/schmurfy/followers","following_url":"https://api.github.com/users/schmurfy/following{/other_user}","gists_url":"https://api.github.com/users/schmurfy/gists{/gist_id}","starred_url":"https://api.github.com/users/schmurfy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schmurfy/subscriptions","organizations_url":"https://api.github.com/users/schmurfy/orgs","repos_url":"https://api.github.com/users/schmurfy/repos","events_url":"https://api.github.com/users/schmurfy/events{/privacy}","received_events_url":"https://api.github.com/users/schmurfy/received_events","type":"User","site_admin":false},"created_at":"2015-10-14T09:06:37Z","updated_at":"2015-10-14T09:06:37Z","body":"this is really annoying, I am used to the behavior @clhynfield demonstrated and I find the actual atom behavior really disturbing, the example was maybe not the best but here is what I use cmd+e for:\r\n- quickly replace a word in multiple lines (cmd+e, cmd+g, type new text)\r\n- replace all (cmd+e, ctrl+cmd+g, type text)\r\n\r\nWith Atom currently this becomes: cmd+e,escape,cmd+g, type text.\r\nWhat was the idea behind the current behavior ? is there actually someone who finds it ok ?"}}