VSCode集成终端PowerShell多行带制表符粘贴内容错乱问题求助
VSCode集成终端PowerShell多行带制表符粘贴内容错乱问题求助
各位好,我最近碰到一个VSCode集成终端的头疼问题,想请教下有没有解决办法:
问题具体现象
当我把多行带制表符的内容粘贴到VSCode的PowerShell集成终端时,内容会莫名其妙地错乱变形,但在外部独立的PowerShell窗口里粘贴完全正常。
举个实际的例子,我要粘贴的原始内容是:
/game/systems/deterministic_rng.lua The file '/random/random.lua' could not be found.
粘贴到VSCode集成终端后,内容变成了这样(错乱的结果每次还略有不同):
/game/systems/deterministic_rng.lua The e '/random/random.lua' could not be found.fil
或者另一次的错乱结果:
/game/systems/deterministic_rng.lua The file 'ndom/random.lua' could not be found./ra
还有个很诡异的细节:第一次粘贴到VSCode集成终端是完全正常的,但只要是第一次之后的粘贴,内容必然错乱。
我已经尝试过的排查/解决方法(均无效)
- 开启了终端的括号粘贴模式(Bracketed Paste Mode),问题依旧存在
- 试过多种粘贴方式:
Shift+Insert快捷键、命令面板里的「终端粘贴」功能,结果完全一致 - 禁用了VSCode的GPU加速,没有任何改善
我的预期
希望VSCode集成终端里的复制粘贴能和普通独立PowerShell窗口表现一致,不会出现内容错乱、字符拼接错误的情况。
有没有朋友遇到过类似的问题?或者有什么我没试过的排查方向?麻烦各位支个招,谢谢啦!




