mac 上 red命令 -r认为是非法选项,修改即可
打开 Contents/Resources/app/out/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh 125行,
(如果找不到位置,看这里: 打开“访达”->“应用程序”->选择“Visual Studio Code.app”右键,选择“显示包内容”,然后就知道了。)
找到:
__vsc_current_command="$(builtin history 1 | sed -r 's/ *[0-9]+ +//')"
修改为:
__vsc_current_command="$(builtin history 1 | sed -e 's/ *[0-9]+ +//')"
保存,重启vscode即可。