我遇到了问题。在powershell中使用clear或cls命令仅清除终端的可见部分,我想知道如何清除整个终端吗?
我顺便使用VSCode。
答案 0 :(得分:4)
要清除回滚缓冲区,而不仅仅是 Visual Studio Code集成终端中终端的可见部分,请使用以下方法:
使用 命令面板 :
tclear
以匹配Terminal: Clear
命令,然后按 Enter 使用集成终端的上下文菜单 :
Clear
。terminal.integrated.rightClickBehavior
更改为default
或selectWord
(后者在显示上下文菜单之前选择光标下的单词) 。从集成终端内部使用 键盘快捷键 :
keybindings.json
(命令调色板中的命令Preferences: Open Keyboard Shortcuts File
)来定义自定义键绑定,如下所示:{
"key": "ctrl+k", // on macOS, alternatively use "cmd+k"
"command": "workbench.action.terminal.clear",
"when": "terminalFocus" // To avoid conflicts with Ctrl+K *chords* elsewhere
}