Pidgin'de kaydırma işlemini silmek için Ctrl + L klavye kısayolunu devre dışı bırakmanın herhangi bir yolu var mı?


4

Windows XP'de Pidgin 2.7.1 kullanıyorum ve bir konuşma penceresindeysem ve Ctrl + L , konuşma geçmişimi temizliyor ve geri almanın kolay bir yolu yok (bildiğim kadarıyla). Bu klavye kısayolunun çok can sıkıcı olduğunu düşünüyorum. Bunu asla bilerek yapmam. Firefox'ta olduğumu ve adres çubuğunu tuşuna basarak odaklanmayı denediğimi düşünüyorsanız Ctrl + L , ancak bunun yerine Pidgin kaydırma kutumu temizledim.

Kullanmak için herhangi bir sebep olmadığında nadiren kullanacağım bir özelliği tetiklemenin bu kadar hızlı ve kolay bir yolunu kullanamıyorum. Klavye kısayolunu devre dışı bırakmanın herhangi bir yolu var mı?

Yanıtlar:


6

GTK 2 uygulamaları, menü klavyesi hızlandırıcılarının "canlı" değiştirilmesini destekler.

  1. Bu satırı ekle ~/.gtkrc-2.0 (Windows'ta - %USERPROFILE%\.gtkrc-2.0 ):

    gtk-can-change-accels = 1
    

    Düzenle: VAR OLMADAN, DOSYA OLUŞTURMANIZ VAR.

    Düzenleme 2: Pidgin'in dizinindeki dizini değiştirmeyin.

  2. Pidgin'i yeniden başlatın.

  3. Bir anlık mesajlaşma penceresi açın.

  4. konuşma menü ve seçmek Geri kaydırma işlemini temizle : imleci üzerine getirin fakat Tıklama .

  5. Yeni kısayola basın. ( silmek kısayolu tamamen silmelisiniz.)

  6. Menüyü kapat.

Değişiklikler hemen canlı olacak.

Hızlandırıcılar, programın ayarlar dizininde düz bir metin dosyası olarak saklanır; Windows’ta %APPDATA%\.purple\accels.



2.7.1+ sürümünde burada: C:\Program Files (x86)\Pidgin\Gtk\etc\gtk-2.0 (tabii 64bit işletim sistemine sahip değilseniz, o zaman basitçe Program dosyalarını kullanın.)
Shiki

@Shiki: Bu bir olduğu Pidgin'in kendi gtkrc, evet, ancak kullanıcı dizinimdeki bir tanesini düzenlemeyi tercih ediyorum, böylece tüm GTK programları arasında tutarlı bir davranış elde edeceğim ve değişikliklerimin diğer kullanıcıları etkilemeyeceği anlaşılıyor. (İkincisi şimdiye kadarki en can sıkıcı şey. Artık 1998 değil ... #include <rants/windows-lua-bugs.h> )
grawity

Tamam tamam, ne demek istediğinizi biliyorum ama pidgin 2.7.x'ten beri bu config metodunu kullanmıyor En azından burada değil. 2.7.x'e kadar iyiydi. | (Belki buraya koyarsanız işe yarar, ancak neden olduğu gibi bir dosya oluşturmayacağını bilemezsiniz.
Shiki

@Shiki: Eğer hakkında konuşuyorsanız ~/.gtkrc-2.0 - herşey GTK2 programları kullanır. Bazılarının kendine ait var, ancak hepsi küresel konfigürasyonu okuyor. (FWIW, Pidgin da okur ~/.purple/gtkrc-2.0.)
grawity

1
@ mikez302: Hiçbir şeye zarar vermez, hayır. Sadece doğru yol değil. Kendi ayarlarınız kendi dizinlerinizde kalmalıdır ( %USERPROFILE% ), çünkü: 1) Dosyayı düzenleme Pidgin\Gtk\etc Varsayılan olarak yönetici ayrıcalıkları gerektirir. Kendinizinkini düzenleme yapmaz. 2) Düzenleme Pidgin\Gtk\etc değişiklikleri istemeyen diğer kullanıcıları etkileyecektir. (Ben bir Linux kullanıcısıyım, bu yüzden bunu her zaman düşünürüm.) 3) içindeki tüm dosyalar Pidgin\Gtk\etc Pidgin'i her yükseltdiğinizde üzerine yazılacak. Öte yandan, bir tane %USERPROFILE% dokunulmaz kalacak: o sana ait.
grawity

0

Bulundu flynsarmy.com .

Açık ~/.purple/accels Linux altında %APPDATA%\.purple\accels Windows altında

Sonuna ekle
(gtk_accel_path "<main>/Conversation/Clear Scrollback" "")

Belki başka bir satır olmadığından emin olun Conversation/Clear var mı.
(Noktalı virgülle başlayan çizgiler ; yorum ve sayılmaz.)

Pidgin'i yeniden başlatmanız gerekebilir.


-1

ALT+C + L Eğer ihtiyacım olursa, günlüğü anında açar.

Anahtar hakkında ... belki kaynağı değiştirebilir, kısayolu kaldırabilir ve yeniden derleyebilir, bir ikili dosya oluşturabilirsiniz.
(Sadece bu gibi ikili dosyalar yapan bir insanı tanıyorum. Belki bir inşaat ortamı da inşa ederim.)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.