LED*_*fan 7 clipboard mono keepass gnome-terminal
我正在运行 OpenSUSE 13.2,我正在使用 Keepass2。该应用程序通过单声道运行。我想将我的密码从 keepass 复制到终端,但是使用CTRL + SHIFT + V. 这是一个常见问题,但我找不到合适的解决方案。
请注意,我不会运行 Keepassx,因为 Keepas (.net) 具有更多功能(例如 KeepassHTTP)。
提前致谢!
我找到了解决方案!
我可以确认这适用于 OpenSUSE 和 Arch Linux。我希望这也适用于其他发行版。我尝试了这个问题中的所有内容如何合并 gnome 剪贴板和 X 选择?但没有任何帮助。我在启动板上发现了这个错误:https : //bugs.launchpad.net/ubuntu/+source/keepass2/+bug/1010289。
解决办法:安装xdotool和xsel,重启gnome-terminal和keepass2。
我测试了这个上gnome-terminal,terminator和konsole。
编辑:此解决方案有效,但不适用于某些基于 Java 的应用程序。(PHPStorm 和其他 Jetbrains 软件)我解决了这个问题: - 安装parcellite
- 启动它 - 右键单击托盘图标并选择preferences
- 确保Use Copy (Ctrl+C),Use Primary并Synchronise clipboards已启用。
EDIT2:Java 问题有更好的解决方案(感谢@colan),补丁已合并到 xsel 中,但尚未发布(请参阅:https : //github.com/kfish/xsel/pull/6) ,但从源代码编译非常简单:
git clone https://github.com/kfish/xselcd xseltouch README (看起来 autogen 脚本需要一个 README 文件,但找不到它)./autogen.shmakesudo make install您可以手动测试它:echo "test" | xsel -i -b.
这会将 xsel 安装到/usr/loca/bin/. 请注意,xsel 的 1.2.0 版本不是正确的版本,它是 9 年前发布的,不包含补丁!在 arch linux 上,您可以xsel-git从 AUR https://aur.archlinux.org/packages/xsel-git/ 使用。
| 归档时间: |
|
| 查看次数: |
3126 次 |
| 最近记录: |