web-dev-qa-db-ja.com

PIDGINでスクロールバックをクリアするためのCtrl + Lキーボードショートカットを無効にする方法はありますか?

Windows XP]でPIDGIN 2.7.1を使用しています。 Ctrl+L、それは私の会話履歴をクリアし、それを取り戻す簡単な方法はありません(私が知っている限り)。このキーボードショートカットはとても厄介だと思います。私はこれを意図的にやることはありません。それは私がFirefoxにいると思うなら、私がFirefoxにいると思うなら、 Ctrl+Lしかし、代わりに私のpidginスクロールバックをクリアすることになります。

私はそのような迅速で簡単な方法では、私がめったに使用する理由がないという機能を引き起こすのを誘発するのを早めつけます。キーボードショートカットを無効にする方法はありますか?

4
Elias Zamaria

GTK 2アプリケーションは、メニューキーボードアクセラレータの「Live」の変更をサポートしています。

  1. この行をあなたの~/.gtkrc-2.0(Windows - %USERPROFILE%\.gtkrc-2.0)に追加します。

    [。] GTK-CAN-CHANGE-ACCES = 1 [。]

    編集:はい、そのファイルを作成していない場合はそのファイルを作成する必要があります。

    編集2:PIDGINのディレクトリに1つを変更しないでください。

  2. PIDGINを再起動します。

  3. IMウィンドウを開きます。

  4. 会話メニューを開き、選択SCROLLBACKをクリア:カーソルを移動しますがクリックしないでください

  5. 新しいショートカットを押します。 )(Delete ショートカットを完全に消去する必要があります。)

  6. メニューを閉じます。

変更はすぐに住んでいます。

アクセラレータはプレーンテキストファイルとしてプログラムの設定ディレクトリに格納されています。 Windowsでは、それは%APPDATA%\.purple\accelsです。


6
user1686

flynsarmy.com

Windowsの下のLinux、~/.purple/accels%APPDATA%\.purple\accelsを開く

終了時に追加
[。] (gtk_accel_path "<main>/Conversation/Clear Scrollback" "")

Conversation/Clearを含む別の行ではないかもしれません。
[セミコロン;から始まる行はコメントで、カウントされない行です。)

PIDGINを再起動する必要があるかもしれません。

0
lolesque