Почему терминал изменения размера отправляет Ctrl + C (SIGINT) и прерывает выполнение команд? - PullRequest
0 голосов
/ 02 августа 2020

Периодически 2-3 месяца пытался решить. Но я не могу

Независимо от того, какую IDE я использую: phpstorm / vscode Использование встроенного терминала bash / mintty приводит к следующей ошибке:

Если я просто изменяю размер не только окна терминала, но и любого макета окно в вышеупомянутой среде IDE - ctr + c (SIGINT) излучается на терминал, который останавливает любую запущенную команду внутри.

Я пробовал:

//"terminal.integrated.shell.windows": "c:\\Program Files\\Git\\bin\\bash.exe",
//"terminal.integrated.shell.windows": "C:\\cygwin64\\bin\\bash.exe",
"terminal.integrated.shell.windows": "c:\\MinGW\\msys\\1.0\\bin\\bash.exe",
// "terminal.integrated.shellArgs.windows": [
//     "--login",
//     "-i"
// ],

Даже на пустом терминале (нет команды выполняются) я получаю такое поведение. Я использую windows 10 в качестве хоста. Я записал видео для демонстрации. Отключить звук : https://drive.google.com/file/d/120slicBGMIvtg1Un2x3XHVB-48zjkOv3/view

Это сильно вредит моему рабочему процессу, как мне иногда приходится увеличить терминал для чтения ошибок, но это останавливает все запущенные серверы разработки в фоновом режиме ...: (

...