2011-08-17 33 views
0

我已经设置了speedbar并正在工作,但是我想改变它,所以只需单击一下(Mouse-1)就能让我进入目录。我已经围绕一派,看着相关的文档:如何在emacs speedbar中设置单击进入目录?

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. 

所以,基本上我一直在试图找到如何鼠标1映射到当前绑定到鼠标-2的功能,但只是里面的speedbar框架。我发现最接近的做法是ecb设置:

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

但我没有使用ecb,我只是使用speedbar。也许还有其他方法可以做到这一点?

回答

0

添加此行`speedbar文件琴键图”应该做的伎俩:

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

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