{"action":"created","issue":{"url":"https://api.github.com/repos/magit/evil-magit/issues/2","labels_url":"https://api.github.com/repos/magit/evil-magit/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/magit/evil-magit/issues/2/comments","events_url":"https://api.github.com/repos/magit/evil-magit/issues/2/events","html_url":"https://github.com/magit/evil-magit/pull/2","id":113493023,"number":2,"title":"Initial attempt at evil-based key bindings","user":{"login":"justbur","id":2208382,"avatar_url":"https://avatars.githubusercontent.com/u/2208382?v=3","gravatar_id":"","url":"https://api.github.com/users/justbur","html_url":"https://github.com/justbur","followers_url":"https://api.github.com/users/justbur/followers","following_url":"https://api.github.com/users/justbur/following{/other_user}","gists_url":"https://api.github.com/users/justbur/gists{/gist_id}","starred_url":"https://api.github.com/users/justbur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justbur/subscriptions","organizations_url":"https://api.github.com/users/justbur/orgs","repos_url":"https://api.github.com/users/justbur/repos","events_url":"https://api.github.com/users/justbur/events{/privacy}","received_events_url":"https://api.github.com/users/justbur/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-10-27T02:35:45Z","updated_at":"2015-10-28T11:32:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/magit/evil-magit/pulls/2","html_url":"https://github.com/magit/evil-magit/pull/2","diff_url":"https://github.com/magit/evil-magit/pull/2.diff","patch_url":"https://github.com/magit/evil-magit/pull/2.patch"},"body":"cc @TheBB @syl20bnr\r\n\r\nI'm not done with this, but this is at least a starting point. I think some of the choices need some work. I didn't know where to put rename for instance. I also need to fix the popups.\r\n\r\nPlease give feedback on what you'd like to see changed. Here's a table showing the basic ideas\r\n\r\n Command      | Old | New  \r\n--------------|-----|------\r\n cherry pick  | a/A |      \r\n branch       | b   |      \r\n bisect       | B   |      \r\n commit       | c   |      \r\n diff         | d/D |      \r\n help         | h/? |   \r\n ediff        | e/E |      \r\n fetch        | f   |      \r\n pull         | F   |      \r\n ignore       | i/I |      \r\n jump         | j   | g    \r\n delete       | k   | x    \r\n untrack      | K   | X    \r\n log          | l/L |      \r\n merge        | m   |      \r\n remote       | M   |      \r\n next section | n   | j    \r\n submodule    | o   |  C-o    \r\n prev section | p   | k    \r\n push         | P   |      \r\n rebase       | r   |   \r\n refresh       | g  | gr\r\n rename       | R   |    \r\n stage        | s/S |      \r\n tag          | t   |      \r\n notes        | T   |      \r\n unstage      | u/U |      \r\n revert       | v/V | o/O\r\n am           | w   |      \r\n patch        | W   |      \r\n reset        | x   | #    \r\n show-refs    | y   |      \r\n cherry       | Y   |      \r\n stash        | z/Z |      \r\n git-cmd      | :   | \\|\r\n run          | !   |      \r\n\r\nAdditions\r\n\r\n Command                                                | New    \r\n--------------------------------------------------------|--------\r\n evil-goto-first-line   | gg\r\n evil-goto-line                                         | G      \r\n evil-search-next                                       | n      \r\n evil-search-previous                                   | N      \r\n set-mark-command                                       | v or V \r\n evil-ex                                                | :      \r\n evil-search-forward                                    | /      \r\n evil-scroll-page-up                                    | C-b    \r\n magit-section-forward-sibling                          | gj or C-d   \r\n evil-scroll-page-down                                  | C-f    \r\n magit-section-backward-sibling | gk or C-u (if C-u scroll enabled)\r\n evil-emacs-state                                       | C-z    \r\n  evil-next-visual-line                                  | C-j\r\n  evil-previous-visual-line                              | C-k\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/magit/evil-magit/issues/comments/151809586","html_url":"https://github.com/magit/evil-magit/pull/2#issuecomment-151809586","issue_url":"https://api.github.com/repos/magit/evil-magit/issues/2","id":151809586,"user":{"login":"justbur","id":2208382,"avatar_url":"https://avatars.githubusercontent.com/u/2208382?v=3","gravatar_id":"","url":"https://api.github.com/users/justbur","html_url":"https://github.com/justbur","followers_url":"https://api.github.com/users/justbur/followers","following_url":"https://api.github.com/users/justbur/following{/other_user}","gists_url":"https://api.github.com/users/justbur/gists{/gist_id}","starred_url":"https://api.github.com/users/justbur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justbur/subscriptions","organizations_url":"https://api.github.com/users/justbur/orgs","repos_url":"https://api.github.com/users/justbur/repos","events_url":"https://api.github.com/users/justbur/events{/privacy}","received_events_url":"https://api.github.com/users/justbur/received_events","type":"User","site_admin":false},"created_at":"2015-10-28T11:32:52Z","updated_at":"2015-10-28T11:32:52Z","body":"@mbertheau clone the repository and use this in your init file\r\n```elisp\r\n  (with-eval-after-load 'magit\r\n    (load \"/path/to/evil-magit/evil-magit.el\"))\r\n```"}}