为什么在 Mate Terminal 中单击鼠标中键会在我的主文件夹中创建文件?

为什么在 Mate Terminal 中单击鼠标中键会在我的主文件夹中创建文件?

在滚动浏览和阅读man rsyncMate Terminal 1.24.1(Ubuntu Mate 20.10)中的页面时,我在窗口中单击了鼠标中键,它在我的主文件夹中创建了一个文件,该文件以手册页的一些简短的随机摘录命名,其内容是 rsync 手册页和寻呼机man帮助文本的奇怪的 5000 行组合。

我重复了此操作,并创建了长度各为几百行的新文件。

到底是怎么回事?

答案1

默认情况下,MATE Desktop 中的鼠标中键可用于粘贴文本(例如应用程序中的Ctrl+V或终端中的 ++)。在某些应用程序中,它Shift可能会导致您刚刚看到的奇怪行为。CtrlVman

您可以关闭此功能,方法是访问 MATE 控制中心 → 鼠标首选项(或mate-mouse-properties),然后在一般的取消勾选部分启用鼠标中键粘贴.
或者通过编程方式:

gsettings set org.mate.interface gtk-enable-primary-paste false
gsettings set org.gnome.desktop.interface gtk-enable-primary-paste false

恢复使用

gsettings set org.mate.interface gtk-enable-primary-paste true
gsettings set org.gnome.desktop.interface gtk-enable-primary-paste true

相关内容