OpenSUSE 13.2を実行していて、Keepass2を使用しています。アプリはモノラル経由で実行されています。パスワードをkeepassから端末にコピーしたいのですが、CTRL + SHIFT + V
を使用しても機能しません。これは一般的な問題ですが、適切な解決策が見つかりません。
Keepas(.net)にはさらに多くの機能(KeepassHTTPなど)があるため、Keepassxは実行しないことに注意してください。
前もって感謝します!
私は解決策を見つけました!
これはOpenSUSEとArchLinuxで動作することを確認できます。これが他のディストリビューションでも機能することを願っています。私はこの質問のすべてを試しました どうすればgnomeクリップボードとX選択をマージできますか? しかし何も役に立ちませんでした。私はこのバグをlaunchpadで見つけました: 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/xsel
_cd xsel
_touch README
_(autogenスクリプトにはREADMEファイルが必要なようですが、見つかりません)./autogen.sh
_make
Sudo make install
_手動でテストできます:_echo "test" | xsel -i -b
_。
これにより、xselが_/usr/loca/bin/
_にインストールされます。 xselのバージョン1.2.0は正しいバージョンではないことに注意してください。これは、9年前にリリースされたものであり、パッチは含まれていません。 Arch Linuxでは、AURから_xsel-git
_を使用できます https://aur.archlinux.org/packages/xsel-git/ 。