Powershell. не Вводятся заглавные буквы

Нарисовалась интересная проблема – в Powershell не вводятся заглавные буквы или они пропадают при вставке из буфера обмена.

Всё дело в модуле PSReadLine, который в основном нужен для синтаксической раскраски, но ещё много чего делает.

Подробную информацию о модуле можно найти на сайте проекта, на Github, по ссылке https://github.com/PowerShell/PSReadLine. Ошибка, о которой идёт речь, описана там же, в issue 798.

Воспроизвести проблему можно следующим образом. Нужно переключиться на русскую раскладку клавиатуры и запустить Powershell. Если у Вас установлена версия модуля 2.0.0.beta1, beta2 или beta3, то вы не сможете в консоли Powershell набрать заглавные буквы. Проблема была решена 3 декабря 2018 года и всё решение сводится к тому, чтобы переустановить модуль. Это просто.

remove-module psreadline

Затем закрываем powershell и удаляем папку “C:\Program Files\WindowsPowerShell\Modules\PSReadLine

После чего устанавливаем модуль еще раз:

Install-Module PSReadLine

Ссылки

https://danshin.ms/PSReadLine-problem/

Оставьте ответ

Ваш адрес email не будет опубликован.

12 ÷ 4 =