如何设置单击以在emacs speedbar中输入目录?

时间:2011-08-17 23:37:52

标签: emacs emacs-speedbar

我已经设置了speedbar并且正在工作,但我想更改它,所以只需单击一下(Mouse-1)就可以进入目录。我已经用Google搜索并查看了相关的文档:

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,我只是使用speedbar。也许有其他方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

将此行添加到`speedbar-file-key-map'应该可以解决问题:

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

如果您不想直接编辑speedbar.el,可以使用例如一个钩子。