Как установить один клик для входа в каталог в панели скоростей emacs?

У меня настроена и работает панель скоростей, но я хочу изменить ее, чтобы один щелчок (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, но только внутри фрейма speedbar. Самое близкое, что я нашел к чему-либо, это настройка ecb:

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

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

1 ответ

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

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

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

Другие вопросы по тегам