Ctrl + d on the Replit app deletes instead of scrolling down

Problem description:
In the Replit app, using vim mode, Ctrl + d on my keyboard should scroll half a page down. However, Ctrl + d ends up being just d which is delete instead.

Expected behavior:
Ctrl + d should scroll half a page down.

Actual behavior:
Ctrl + d ends up being just d which deletes text.

Steps to reproduce:
Go into the Replit app and use vim mode with an external keyboard. Press Ctrl + d.

Bug appears at this link:
NA.

Browser/OS/Device:
Replit App, iPad OS 16.4.1, iPad 7th Gen.
External keyboard is Logitech K380.