如何防止或中断终端中的意外复制/粘贴?

use*_*830 22 linux terminal bash urxvt copy-paste

当我粘贴到终端时,有时剪贴板中的内容不是我所期望的。具体来说,它有时是来自网站的页面和文本页面。

发生这种情况时,终端会发疯,快速闪烁并command not found以最快的速度吐出。

我担心有一天文本会包含类似rm -rf /.

什么是最好的方法:

  • 当我犯这样的错误时采取行动?
  • 防止这样的错误发生?

有关详细信息,我在 Linux 上的 urxvt 终端的 GNU 屏幕窗口中使用 bash。

在我的经验中,通常Ctrl-CCtrl-Z没有影响。

Zor*_*che 9

为了安全粘贴,您可以在 bash 中使用CTRL+ X/调用文本编辑器E。内置的 shellfc将打开一个带有最后一个命令的编辑器。

除了杀死外壳/终端之外,我不确定在粘贴某些内容后是否有任何方法可以杀死某些内容,并且出现了错误。