如何在 Kubuntu 19.10 中的空白处单击鼠标中键来粘贴 Dolphin 中的文件和文件夹?Dolphin 的版本是 19.12.1,Plasma 的版本是 5.17.5。
答案1
https://www.reddit.com/r/kde/comments/97d7bz/middle_mouse_button_under_kubuntu_18_bionic/解释了在您注意到在 Kubuntu 中使用的 Plasma 5 中,您必须选择(而不仅仅是突出显示)要复制的项目,然后才能单击鼠标中键进行粘贴。
它还建议你可以使用以下方法解决问题:
系统托盘 -> 右键单击剪贴板图标(klipper) -> 配置剪贴板:常规配置 -> 选择和剪贴板 -> 同步剪贴板和选择的内容
答案2
我似乎找到了解决我的问题的可能方法。
我刚刚用这指南,以便在我的~/.xbindkeysrc
文件中创建“Ctrl + 鼠标中键”热键。需要 Xbindkey 和 Xdotools。
简而言之:
- 我使用
xev
和xbindkeys -k
命令来找到中键单击和 ctrl 键事件的正确名称; 将以下内容粘贴到我的
~/.xbindkeysrc
文件中:"xte 'keydown Control_L' 'key v' 'keyup Control_L'" Control+Mod2 + Control_L + b:2
现在,当我按住 CTRL 键并在 Dolphin 中的空白处单击鼠标中键时,文件将被粘贴到打开的目录中。需要在此快捷方式中添加 CTRL 或任何其他第二个键,否则 KDE 中的某些鼠标中键功能将无法使用(例如关闭浏览器中的选项卡)。
但由于我的目标是完全消除键盘的使用,我更进一步,发现我可以简单地使用鼠标的附加按钮(后退/前进)。我找到了一个简单的解决方案这里,现在我正在使用易行实用程序,将“中键单击 + 左键单击”手势配置为Ctrl+V
命令,在 Dolphin 中运行良好。
我还写信给 Dolphin 开发人员,谈到了实施这“双击/中键单击空白处”建议功能,因为他们认为这没有必要并被拒绝。您可以在bugs.kde.org如果您对此功能感兴趣,也许开发人员会改变他们的看法。