在原始 PowerShell 控制台中,可以在执行之前粘贴和编辑多行命令
例如这个多行脚本:
Write-Host "===== 1 ====="
Write-Host "===== 2 ====="
Write-Host "===== 3 ====="
Write-Host "===== 4 ====="
产生以下输出
不幸的是,在 Windows 终端中粘贴相同的脚本会产生截然不同的输出
有什么想法如何“修复”Windows 终端中的多行粘贴吗?
我的解决方案是在终端中注释掉一行设置.json with {“命令”:“粘贴”,“键”:“ctrl+v”}
然后它就起作用了 - 这里是预期的输出
Edit:
在 settings.json 中取消注释 Ctrl+V 和弦后,粘贴功能由PS阅读线模块(参见获取-PSReadLineKeyHandler -Chord ctrl+v) 但 Ctrl+V 将停止在其他 shell 中工作 - 使用Shift+Ctrl+V instead
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)