{"action":"created","issue":{"url":"https://api.github.com/repos/mawww/kakoune/issues/998","repository_url":"https://api.github.com/repos/mawww/kakoune","labels_url":"https://api.github.com/repos/mawww/kakoune/issues/998/labels{/name}","comments_url":"https://api.github.com/repos/mawww/kakoune/issues/998/comments","events_url":"https://api.github.com/repos/mawww/kakoune/issues/998/events","html_url":"https://github.com/mawww/kakoune/issues/998","id":195761005,"number":998,"title":"Shortcut choice","user":{"login":"shashurup","id":811999,"avatar_url":"https://avatars.githubusercontent.com/u/811999?v=3","gravatar_id":"","url":"https://api.github.com/users/shashurup","html_url":"https://github.com/shashurup","followers_url":"https://api.github.com/users/shashurup/followers","following_url":"https://api.github.com/users/shashurup/following{/other_user}","gists_url":"https://api.github.com/users/shashurup/gists{/gist_id}","starred_url":"https://api.github.com/users/shashurup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shashurup/subscriptions","organizations_url":"https://api.github.com/users/shashurup/orgs","repos_url":"https://api.github.com/users/shashurup/repos","events_url":"https://api.github.com/users/shashurup/events{/privacy}","received_events_url":"https://api.github.com/users/shashurup/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-15T09:52:11Z","updated_at":"2016-12-15T11:01:21Z","closed_at":null,"body":"First of all I would like to note that I really appreciate the effort of creating a \"better vim\". I've been thinking of the ways vim could be improved for quite a long time.\r\nOne of the things which bugs me in vim apart from overall non systematic approach is a prevalence of Control based shortcuts. To be honest this is not only Vim specific problem and I was unhappy with all this for a long time until finally I swapped Ctrl and Alt on all my devices and everything is a lot better since.\r\nHowever, this becomes a problem in Kakoune. On the one hand it tries to mantain \"compatibility\" with vim, for instance, c-f and c-b, but on the other hand it introduces new ones which, as I can see, are mostly Alt based - alt-a is an example of one which is supposed to be used frequently. I'm afraid at somepoint this may end up with quite a mess which is almost impossible to fix since the editor may got wide adoption.\r\nNot sure exactly about a solution but, I think, there is still time fix this somehow."},"comment":{"url":"https://api.github.com/repos/mawww/kakoune/issues/comments/267300479","html_url":"https://github.com/mawww/kakoune/issues/998#issuecomment-267300479","issue_url":"https://api.github.com/repos/mawww/kakoune/issues/998","id":267300479,"user":{"login":"lenormf","id":1379068,"avatar_url":"https://avatars.githubusercontent.com/u/1379068?v=3","gravatar_id":"","url":"https://api.github.com/users/lenormf","html_url":"https://github.com/lenormf","followers_url":"https://api.github.com/users/lenormf/followers","following_url":"https://api.github.com/users/lenormf/following{/other_user}","gists_url":"https://api.github.com/users/lenormf/gists{/gist_id}","starred_url":"https://api.github.com/users/lenormf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lenormf/subscriptions","organizations_url":"https://api.github.com/users/lenormf/orgs","repos_url":"https://api.github.com/users/lenormf/repos","events_url":"https://api.github.com/users/lenormf/events{/privacy}","received_events_url":"https://api.github.com/users/lenormf/received_events","type":"User","site_admin":false},"created_at":"2016-12-15T11:01:21Z","updated_at":"2016-12-15T11:01:21Z","body":"Hi,\r\n\r\nA few comments about the terminology:\r\n* Kakoune isn't a \"better vim\", it's merely inspired from it, and I think we say that just because it uses mode based edition\r\n* there is no effort made to maintain any kind of compatibility with `vim`\r\n\r\nNow the modifiers on the keys either (usually) extend the selection with `shift`, or indicate (mostly) an /alternate/ behaviour with `alt`. Some shortcuts are wonkier than others because there's only so many keys/combinations on a keyboard, that's why you have to do some finger gymnastics to do certain actions -and some were just copied over from `vim` because no other obvious alternative presented itself, e.g. completion in insert mode- but originally the modifiers were just logical continuations of regular normal-mode keys.\r\n\r\nNote that you can `unmap` and re-`map` bindings if you wish."}}
{"actor":{"display_login":"lenormf"}}