为什么从 leafpad 复制并粘贴到控制台时添加特殊字符?

it_*_*ure 3 bash mouse

我的leafpad中有一行字符串。

sudo apt-get install ctags
Run Code Online (Sandbox Code Playgroud)

当用鼠标将其复制并粘贴到命令控制台时,0~被添加到字符串行的开头,并被1~添加到字符串行的末尾,sudo apt-get install ctags 结果是 0~sudo apt-get install ctags1~。为什么以及如何解决它?

在此输入图像描述

小智 5

看起来括号粘贴模式已启用。
在这种情况下,请在终端中输入以下命令将其禁用

printf "\e[?2004l"
Run Code Online (Sandbox Code Playgroud)

如果您对此功能感兴趣,这里有一个很好的介绍:
括号粘贴模式