Как установить один клик для входа в каталог в панели скоростей emacs? - PullRequest
0 голосов
/ 18 августа 2011

У меня настроен и работает speedbar, но я хочу изменить его, чтобы один щелчок (Mouse-1) позволил мне зайти в каталог.Я уже погуглил и посмотрел соответствующие документы:

The mouse bindings are:

Mouse-1
    Move cursor to that location.
Mouse-2
Double-Mouse-1
    Activate the current button. Double-Mouse-1 is called a double click on
    other platforms, and is useful for windows users with two button mice.

Итак, в основном я пытался найти способ сопоставить Mouse-1 с функцией, в настоящее время связанной с Mouse-2, но тольковнутри рамки спидбараСамое близкое, что я нашел к чему-либо, это настройка ecb:

(setq ecb-primary-secondary-mouse-buttons 'mouse-1--C-mouse-1)

, но я не использую ecb, я просто использую спидбар.Может быть, есть другой способ сделать это?

1 Ответ

0 голосов
/ 26 августа 2011

Добавление этой строки в `speedbar-file-key-map 'должно помочь:

(define-key map (kbd "<down-mouse-1>") 'dframe-click)

Если вы не хотите редактировать speedbar.el напрямую, вы можете использовать, например, ловушку.

...