Если я наберу "dir" в командной строке консоли, я вижу следующее поведение:
- Я набираю "d", и в консоли ничего не появляется (я ожидаю увидеть "d" сразу после подсказки)
- Затем я набираю "i", и "d" появляется в командной строке сразу после подсказки (я ожидаю увидеть "di")
- Затем я набираю "r", и "i" появляется в командной строке сразу после "d", показывая "di" (я ожидаю увидеть "dir")
- Я нажимаю возврат и вижу список каталогов, как и ожидалось.
Как я могу остановить дисплей, отстающий на один символ за клавиатурой?
Это происходит, когда cmd.exe или сеанс bash (и, вероятно, любое другое консольное приложение, которое принимает ввод с клавиатуры) при удаленном взаимодействии с Surface Pro 4 /Windows 10 из IMAC, работающего с последней версией MACOS, и из клиента Windows 10 под параллелями и из IPAD используя клиент Microsoft RDP. Я предполагаю, что я вижу ту же проблему от любого клиента. Все программное обеспечение обновлено по состоянию на 12 июня 2017 года
Такое поведение происходит в большинстве случаев, но были случаи, когда проблема исчезала без какой-либо разумной причины.
Частичный обходной путь - "Использовать устаревшую консоль", доступную из меню "Консоль" -> "Свойства", с крупным шрифтом. Это работает для cmd.exe, но, к сожалению, оболочка bash не будет работать в этом режиме.