Caret (cursor) is not displayed in cmd Windows 10

The command line caret (cursor) is not displayed at command line window.

When console is opened I can manipulate with caret: move it and edit command, but it isn't shown. Sometimes it displays as blinking black caret (look at d symbol).

enter image description here

I've already ran command reg.exe query "hkcu\console" /v cursorsize and its result is 0x19.


There is a wield bug where cursors become black in consoles. You may solve this by simply changing the console background to white or other color distinguishable from the black cursor.

However on the latest build 18262, the cursor can completely disappear in applications like vim on WSL, which I still did't find any solutions.

UPDATE: All those problems are now solved after insider build 18267