{"action":"created","issue":{"url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/514","repository_url":"https://api.github.com/repos/lihaoyi/Ammonite","labels_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/514/labels{/name}","comments_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/514/comments","events_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/514/events","html_url":"https://github.com/lihaoyi/Ammonite/issues/514","id":191660242,"number":514,"title":"tweak Ctrl-k behavior (request)","user":{"login":"emanresusername","id":860471,"avatar_url":"https://avatars.githubusercontent.com/u/860471?v=3","gravatar_id":"","url":"https://api.github.com/users/emanresusername","html_url":"https://github.com/emanresusername","followers_url":"https://api.github.com/users/emanresusername/followers","following_url":"https://api.github.com/users/emanresusername/following{/other_user}","gists_url":"https://api.github.com/users/emanresusername/gists{/gist_id}","starred_url":"https://api.github.com/users/emanresusername/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emanresusername/subscriptions","organizations_url":"https://api.github.com/users/emanresusername/orgs","repos_url":"https://api.github.com/users/emanresusername/repos","events_url":"https://api.github.com/users/emanresusername/events{/privacy}","received_events_url":"https://api.github.com/users/emanresusername/received_events","type":"User","site_admin":false},"labels":[{"id":165699523,"url":"https://api.github.com/repos/lihaoyi/Ammonite/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-11-25T09:38:19Z","updated_at":"2016-12-11T06:37:03Z","closed_at":null,"body":"I'm used to `zsh` so i might be biased, but i almost always want `Ctrl-k` to only delete the current line, instead of deleting **__everything__** after the cursor\r\n\r\nsay i were to hit `Ctrl-k` in the following scenario, the `|` represents the cursor\r\n```scala\r\n{\r\n|import com.duplicate.thing\r\nimport com.duplicate.thing\r\nval lots = \"\"\"\r\nand\r\nlots\r\nof\r\nlines\r\nafter\r\nthat\r\nyou\r\nwant\r\nto\r\nkeep\r\n\"\"\"\r\n}\r\n```\r\ni'd prefer the result to simply remove the duplicate line, instead of the current behavior which would remove everything after the cursor and leave me with just\r\n```scala\r\n{\r\n```"},"comment":{"url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/comments/266266292","html_url":"https://github.com/lihaoyi/Ammonite/issues/514#issuecomment-266266292","issue_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/514","id":266266292,"user":{"login":"lihaoyi","id":934140,"avatar_url":"https://avatars.githubusercontent.com/u/934140?v=3","gravatar_id":"","url":"https://api.github.com/users/lihaoyi","html_url":"https://github.com/lihaoyi","followers_url":"https://api.github.com/users/lihaoyi/followers","following_url":"https://api.github.com/users/lihaoyi/following{/other_user}","gists_url":"https://api.github.com/users/lihaoyi/gists{/gist_id}","starred_url":"https://api.github.com/users/lihaoyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lihaoyi/subscriptions","organizations_url":"https://api.github.com/users/lihaoyi/orgs","repos_url":"https://api.github.com/users/lihaoyi/repos","events_url":"https://api.github.com/users/lihaoyi/events{/privacy}","received_events_url":"https://api.github.com/users/lihaoyi/received_events","type":"User","site_admin":false},"created_at":"2016-12-11T06:37:03Z","updated_at":"2016-12-11T06:37:03Z","body":"Probably here https://github.com/lihaoyi/Ammonite/blob/3ccb6b18cd5a18ce63070b2179884995125aaa57/terminal/src/main/scala/ammonite/terminal/filters/ReadlineFilters.scala#L151"}}
{"actor":{"display_login":"lihaoyi"}}