1

Я на Windows 10, использую Win32-OpenSSH через Powershell для подключения к машине CentOS 7 в моей сети.

Если я запускаю vi для нового файла или иногда открываю другие файлы, любой новый текст в моем окне становится синим.

Это продолжается, пока я не закрою окно Powershell.

Любая идея, почему это происходит, и если есть обходной путь, который не предполагает использование другого клиента ssh или среды? Я понимаю, что могу просто использовать "правильный" эмулятор терминала, такой как PuTTYm, но мой вопрос в том, есть ли известное исправление для этого конкретного сценария.

1 ответ1

0

Powershell не является эмулятором терминала и поэтому будет в восторге от соответствующего персонажа дистанционного управления потоком и визуального контроля.

Пока вы планируете использовать ssh в скрипте, вас не будут волновать рыбные цвета, они не будут отображаться в выходных данных. Однако возможно то, что у вас получаются искаженные персонажи. подобно

Однако, если это интерактивная оболочка, рассмотрите возможность использования эмулятора терминала, такого как putty.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .