{"action":"opened","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/2091","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/2091/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/2091/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/2091/events","html_url":"https://github.com/Microsoft/vscode/issues/2091","id":127269900,"number":2091,"title":"Ctrl-Up and Ctrl-Down don't advance cursor when hits page limit","user":{"login":"fractos","id":657772,"avatar_url":"https://avatars.githubusercontent.com/u/657772?v=3","gravatar_id":"","url":"https://api.github.com/users/fractos","html_url":"https://github.com/fractos","followers_url":"https://api.github.com/users/fractos/followers","following_url":"https://api.github.com/users/fractos/following{/other_user}","gists_url":"https://api.github.com/users/fractos/gists{/gist_id}","starred_url":"https://api.github.com/users/fractos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fractos/subscriptions","organizations_url":"https://api.github.com/users/fractos/orgs","repos_url":"https://api.github.com/users/fractos/repos","events_url":"https://api.github.com/users/fractos/events{/privacy}","received_events_url":"https://api.github.com/users/fractos/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-18T17:03:05Z","updated_at":"2016-01-18T17:03:05Z","closed_at":null,"body":"I use the Ctrl-Up and Ctrl-Down feature very often, so I can scroll a limited amount of distance without losing my place. This has the advantage of allowing me to use the mouse less for view adjustment.\r\n\r\nI've noticed that there is a difference between how this behaves in the full Visual Studio and in Code. In Visual Studio, when you use Ctrl-Up/Down and the view moves such that the cursor is at the limit of the screen, then the editor will advance the cursor such that it remains on the last line visible. Code, however, does not do this, so the next time you hit a key (e.g. a cursor key without pressing Ctrl) then the view resets back to the line you were originally on which is quite jarring."}}