- VSCode Version: Code 1.18.0
- OS Version: Darwin x64 17.3.0
I just found out that I can't call terminal.sendText with a text as long as the following one, because it gets cropped:
echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo" && echo "foo"
I found out about this issue because I'm coding a little function that given N paths it opens them in a new VSC window as an unnamed workspace, and for doing so it's building a command that looks like this: code path1 && code --add path2 && (...) code --add pathN.
I can't even split this particular command into smaller ones because of #38138.
Why is there even this limitation?
I just found out that I can't call
terminal.sendTextwith a text as long as the following one, because it gets cropped:I found out about this issue because I'm coding a little function that given N paths it opens them in a new VSC window as an unnamed workspace, and for doing so it's building a command that looks like this:
code path1 && code --add path2 && (...) code --add pathN.I can't even split this particular command into smaller ones because of #38138.
Why is there even this limitation?