KDEのショートカットキーからGoogle検索を有効にする(k)Ubuntu

KDEのショートカットキーからGoogle検索を有効にする(k)Ubuntu - の仕方 2023
KDEのショートカットキーからGoogle検索を有効にする(k)Ubuntu - の仕方 2023
Anonim

KDEには、dcopユーティリティを使用することで非常に強力なスクリプトインターフェイスが用意されています。シェルスクリプトまたはシェル自体からdcopコマンドを入力することで、ほぼすべてのKDEアプリケーションを制御できます。これらのアクションは、メニュー項目、さらにはホットキーに関連付けることができます。 KDEは、kubuntu-desktopパッケージを通じてUbuntuにインストールすることもできます。

どのアプリケーションでもテキストを選択し、ホットキーを使ってGoogle検索を行うことができたら、私は友人のCavemanにしばらく前に尋ねた。彼は30分後に私がここにあなたにポストしている解決策で戻った。

まず、次のコマンドを実行して、xselパッケージがインストールされていることを確認します。

sudo apt-get install 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ホットキーを押しました:
これで、どのウィンドウでもテキストを選択することでテストできます。たとえば、このエラーメッセージの意味を理解したかったので、テキストを選択してWin + Gホットキーを押しました:
と簡単にパイ、私はすべての準備ができてGoogleの検索ウィンドウを持っている:
と簡単にパイ、私はすべての準備ができてGoogleの検索ウィンドウを持っている:
KDEはちょうど素晴らしいです!
KDEはちょうど素晴らしいです!

人気のあるトピック

専門家の助言