Grep console can not work in GoLand2020.1
Describe the bug Grep console can not work in GoLand2020.1 Only when Run Kind is File it Can Work, if choose Package, the toolbar does not show.
Works fine for me.

GoLand 2020.1.3
Build #GO-201.7846.93, built on June 3, 2020
Licensed to GoLand Evaluator
Expiration date: July 5, 2020
Runtime version: 11.0.7+10-b765.53 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 1976M
Cores: 4
Registry: ide.completion.variant.limit=500, suggest.all.run.configurations.from.context=true, go.run.processes.with.pty=false, ideFeaturesTrainer.welcomeScreen.tutorialsTree=TRUE
Non-Bundled Plugins: GrepConsole, String Manipulation
Hi, same issue here
GoLand 2020.1.3

It started from 2020 first update. Jetbrains changed run console output.
could you post steps how to reproduce it? OS? Screenshots?
I really have no idea how to reproduce it. I did full reinstall GoLand with cache clear + File->Invalidate Caches / Restart.. same result. go version go1.14.2 windows/amd64 Build #GO-201.7846.93, built on June 3, 2020 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Windows 10 Pro x64 1909 16 GB RAM Cores: 4

There is very suspicious cursor in the console, this appeared with the release of version 2020.1
From that moment, the plugin stopped working. And the output in the console very often fails, i.e. information does not go sequentially, but in pieces in different places. Now it’s not as often as in 2020.1, but it still happens. Something like on the screenshot below:

Ok, it is happening because it is not a console, but a terminal.
You can return it back by:
ctrl shift A | Registry.... | change go.run.processes.with.pty to false
Not sure why my registry options were like that...
Thanks a lot! You saved me :)
Thanks you saved my live
ctrl shift A | Registry.... | change
go.run.processes.with.ptyto false
for Mac:
cmd shift A | Registry.... | change go.run.processes.with.pty to false

Thanks a lot! :)
@binderclip Thanks a lot! :)
Ok, it is happening because it is not a console, but a terminal. ctrl shift A | Registry.... | change go.run.processes.with.pty to false
@krasa could we add that to the README?
Ok, it is happening because it is not a console, but a terminal. You can return it back by: ctrl shift A | Registry.... | change
go.run.processes.with.ptyto false Not sure why my registry options were like that...
thinks, it also work on IDEA when developing golang project
cool