В VSCode, по крайней мере в Linux, нажатие PageUp / PageDown в редакторе не сохраняет вертикальную линию на экране с курсором.Например, когда курсор находится на десятой видимой строке, PageUp перемещает курсор на один экран, а затем прокручивает не на весь экран, а просто для позиционирования курсора на первой визуальной строке.Таким образом, нажатие PageUp с последующим PageDown изменяет прокрутку.
Можно ли изменить это так, чтобы PageUp и PageDown сохраняли вертикальное положение курсора на экране?Т.е. если курсор находится на десятой видимой строке, то после PageUp он должен оставаться на десятой строке.Визуально PageUp должен прокручиваться точно так же, как Alt-PageUp, но также перемещать курсор.