4

Я использую Pidgin 2.7.1 в Windows XP, и я заметил, что если я нахожусь в окне разговора и нажимаю Ctrl+L, он очищает мою историю разговоров, и нет никакого простого способа вернуть его (насколько я знаю), Я думаю, что это сочетание клавиш очень раздражает. Я никогда не делаю это специально. Обычно это происходит, если я думаю, что я нахожусь в Firefox и пытаюсь сфокусировать адресную строку, нажимая Ctrl+L, но вместо этого очищаю прокрутку Pidgin.

Я не пользуюсь таким быстрым и простым способом запуска функции, которую у меня редко, если вообще когда-либо будет, есть основания использовать. Есть ли способ отключить сочетание клавиш?

3 ответа3

6

Приложения GTK 2 поддерживают "живую" смену клавиатурных ускорителей меню.

  1. Добавьте эту строку в ваш ~/.gtkrc-2.0 (в Windows - %USERPROFILE%\.gtkrc-2.0):

    gtk-can-change-accels = 1
    

    Изменить: ДА, ВАМ НУЖНО СОЗДАТЬ ЭТОТ ФАЙЛ, ЕСЛИ ЭТОГО НЕ СУЩЕСТВУЕТ.

    Редактировать 2: Не изменяйте тот в каталоге Pidgin.

  2. Перезапустите Pidgin.

  3. Откройте окно чата.

  4. Откройте меню беседы и выберите « Очистить прокрутку»: наведите на него курсор, но не нажимайте.

  5. Нажмите новый ярлык. (Удалить должно полностью удалить ярлык.)

  6. Закройте меню.

Изменения вступят в силу немедленно.

Ускорители хранятся в виде простого текстового файла в каталоге настроек программы; в Windows это будет %APPDATA%\.purple\accels .


0

Найдено на flynsarmy.com.

Откройте ~/.purple/accels под Linux, %APPDATA%\.purple\accels под Windows

Добавьте в конце
(gtk_accel_path "<main>/Conversation/Clear Scrollback" "")

Возможно, убедитесь, что нет другой строки, содержащей Conversation/Clear .
(Строки, начинающиеся с точки с запятой ; являются комментариями и не учитываются.)

Возможно, вам придется перезапустить Pidgin.

-1

ALT+C + L вызывает журнал мгновенно, если он мне когда-нибудь понадобится.

О ключе ... может быть, вы можете изменить исходный код, удалить ярлык и перекомпилировать его, сделать двоичный файл.
(Я знаю только человека, который делает такие двоичные файлы. Может быть, я также создам среду сборки.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .