lee*_*d00 34 windows powershell windows-10 windows-terminal
每次我将某些内容粘贴到 Windows 终端时,我都会收到以下恼人的消息,该消息试图将我从自己的困境中拯救出来。
我不需要它!我怎样才能让它消失?

小智 55
来自 Microsoft关于终端交互的 Windows 终端文档:
粘贴警告:
当要粘贴的文本包含多行时发出警告
当此项设置为 true 时,尝试粘贴多行文本将显示一个对话框,询问您是否继续粘贴。当它设置为 false 时,不会显示对话框,而是立即粘贴文本。在大多数 shell 中,一行对应一个命令,因此如果将包含“换行”字符的文本粘贴到 shell 中,则可能会在粘贴时自动执行一个或多个命令,而您没有时间验证这些命令。如果您经常从不受信任的网站复制和粘贴命令,这会很有用。
属性名称: multiLinePasteWarning
必要性:可选
接受: true、false
默认值: true
要更改这些设置:
按住该键,同时在 Windows 终端下拉菜单中Shift选择“设置” 。这将打开与文件关联的编辑器json,通常是 Visual Studio Code(如果已安装)。
在你的根目录下settings.json(不在任何其他键下,就在第一级括号内),添加:
"multiLinePasteWarning": false,
Run Code Online (Sandbox Code Playgroud)
确保在前面或后面添加逗号,具体取决于放置位置。
例如:
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"multiLinePasteWarning": true,
"actions":
[
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12915 次 |
| 最近记录: |