(k)UbuntuでKDEのショートカットキーからGoogle検索を有効にする
KDEは、dcopユーティリティを使用することによって、非常に強力なスクリプト化されたユーザインタフェースを持ちます。シェルスクリプトを通じて、またはシェル自体からdcopコマンドを入力することによって、事実上すべてのKDEアプリケーションを制御できます。これらの操作は、メニュー項目やホットキーにも関連付けることができます。 KDEは、kubuntu-desktopパッケージを通してUbuntuにインストールすることもできます。.
どのアプリケーションでもテキストを選択してホットキーでGoogle検索を実行できるかどうか、友人のCavemanにしばらく尋ねました。彼は30分後に解決策を取り戻しました。.
まず、次のコマンドを実行してxselパッケージがインストールされていることを確認してください。
sudo apt-get xselをインストールする
それでは、gsrch.shという名前のシェルスクリプトを作成し、ホームフォルダに配置します。.
kwrite〜/ gsrch.sh
次のテキストを入力してください。 2行目に改行がないことを確認します(そしてファンキーなフォーマットはご容赦ください)。
#!/ bin / bash
dcop 'dcopfind -a' konqueror - * "konqueror-mainwindow#1 newTab“ http://www.google.com/search?q='xsel -p -o '&ie = UTF-8&oe = UTF-8”
シェルスクリプトで実行権限を有効にします。
chmod u + x〜/ gsrch.sh
これでKDEメニューの項目にこれを追加する準備ができました。 kmenueditを実行してKDEメニューエディタに移動し、好きな場所に新しい項目を追加します。
項目には任意の名前を付けることができますが、システム上のコマンドスクリプトの正しいパスを参照する必要があります。作業パスを自分のホームディレクトリに変更し、[起動フィードバックを有効にする]チェックボックスがオフになっていることを確認します。.
このウィンドウの右下にあるホットキーボタンをクリックして、適切なホットキーを設定します。私はWin + Gを使いましたが、あなたはそれをあなたが好きなものに設定することができます:
これで、任意のウィンドウでテキストを選択してテストすることができます。たとえば、このエラーメッセージが何を意味するのかを把握したいので、テキストを選択してからWin + Gホットキーを押します。
そして簡単なことに、Googleの検索ウィンドウをすべて用意することができます。
KDEは素晴らしい!