当我从VSCode运行Python调试器时,它用以下命令淹没了bash历史记录:
cd /home/maumau/workspace/projects/spreadsheetapi ; env "FLASK_APP=/home/maumau/workspace/projects/spreadsheetapi/app.py" "PYTHONIOENCODING=UTF-8" "PYTHONUNBUFFERED=1" /home/maumau/.virtualenvs/spreadsheetapi/bin/python /home/maumau/.vscode/extensions/ms-python.python-2018.9.2/pythonFiles/experimental/ptvsd_launcher.py 45567 /home/maumau/.virtualenvs/spreadsheetapi/bin/flask run --no-debugger --no-reload
我怎么能避免这种情况?
而不是杜普利特
在问这个问题之前,我已经搜索过man如何防止命令插入到历史中。我见过很多人说,我应该在命令前面使用一个空格。我的问题不是“如何防止命令被插入bash历史”,因为这已经在前面的文章中得到了回答。我的问题是如何让VSCode做到这一点。
发布于 2020-02-28 09:44:44
也许这会有帮助:
"debug.console.historySuggestions"
设置 现在可以通过debug.console.historySuggestions
(默认情况下是true
)关闭调试控制台历史建议。
参见v1.43发行说明:43.md#debugconsolehistorysuggestions-setting
https://stackoverflow.com/questions/53156371
复制相似问题