VS Code终端通过上箭头调取历史命令时读取系统Shell历史而非当前项目终端历史的配置求助
VS Code终端通过上箭头调取历史命令时读取系统Shell历史而非当前项目终端历史的配置求助
最近我碰到个挺闹心的问题:在VS Code的项目专属终端里按上箭头想调取之前输过的命令,结果它加载的不是这个项目终端里的历史记录,而是我电脑系统Shell(比如Windows的命令提示符)里的最后一条命令!
给你还原下具体场景:
- 我打开Folder A的VS Code窗口,在它的终端里输入了
python test.py - 接着我打开Windows自带的命令提示符,输入了
ls - 再回到Folder A的VS Code终端按上箭头,本以为会调出
python test.py,结果出来的居然是ls
这完全不符合预期啊,我本来以为每个VS Code的终端实例会维护自己独立的命令历史。有没有什么VS Code的设置能调整这个行为,让终端只读取当前实例的命令历史呢?
备注:内容来源于stack exchange,提问作者Ishikki Akabane
相关产品推荐
相关产品推荐

