很多次我都会不小心将文本粘贴到 Xterm 窗口中,结果粘贴的任何文本都会被我的 shell (zsh) 执行。我想知道是否可以禁用粘贴到 Xterm 中的功能。
编辑:我的鼠标中键正在执行粘贴操作。我宁愿避免使用鼠标粘贴到 Xterm 中,因为 Ctrl - Shift - V 既快又不容易出错。
答案1
解决方案是使用 oh-my-zsh 的 safe-paste 插件。这可以防止粘贴的任何内容在我按下回车键之前被执行,因此我可以按 Ctrl-C 并放弃我粘贴的内容。
编辑:这显然不能完全起作用,因为我可以粘贴文本(包含嵌入的转义序列),这会欺骗 zsh。所以我回到最初的问题:如何完全禁用使用鼠标粘贴到我的 Xterm?(解决方案通常是先在文本编辑器中查看所有内容,但我想避免意外粘贴)。