ubuntu源里面的source navigator 是使用5。1。4正式发布版的,这一版中并没有支持鼠标滚轮的操作。
对于习惯了鼠标滚轮的用户来说很不方便。
但是sourcenav最新的5.2b2版 支持鼠标滚轮的操作,但是从SF上下载的源码在8.04Hardy上不能直接编译成功。
折腾了很久, 最后横下心, 比较了一下这两个版本的源码, 总算发现鼠标滚轮修改点了。
其实只需要把/sourcenav-5.2b2/snavigator/gui/bindings.tcl 这个文件 替换掉源里面安装的5。1。4下面的相应文件即可。
默认相应的文件安装在 :/usr/lib/sourcenav/share/sourcenav/gui
简单的一个sudo cp命令就可以为sourcenav增加滚轮的功能。
记载在这里,避免遗忘。
sourcenav 支持鼠标滚轮
-
- 帖子: 133
- 注册时间: 2007-11-05 21:58
- 来自: CH
-
- 帖子: 6
- 注册时间: 2008-06-22 12:56
Re: sourcenav 支持鼠标滚轮
用了LZ的方法,现在已经可以使用鼠标滚轮了,谢谢。
另外这个软件的更新也蛮快的,现在已经到了6.0了,只是源里还是5.1.4
另外这个软件的更新也蛮快的,现在已经到了6.0了,只是源里还是5.1.4
- ws_105
- 帖子: 313
- 注册时间: 2008-10-24 8:02
Re: sourcenav 支持鼠标滚轮
真好,mark
Ubuntu 8.04 @ Intel Pentium D 925 + Intel 945G Chipset + DDR2 1.0G + SATA 160G
http://hi.baidu.com/ws_105
http://hi.baidu.com/ws_105
-
- 帖子: 7
- 注册时间: 2009-03-14 17:59
Re: sourcenav 支持鼠标滚轮
我下了6.0的装,会报
In file included from /opt/software/sourcenav-6.0/tk/unix/../generic/tkInt.h:21,
from /opt/software/sourcenav-6.0/tk/unix/../generic/tk3d.h:18,
from /opt/software/sourcenav-6.0/tk/unix/../generic/tk3d.c:16:
/opt/software/sourcenav-6.0/tk/unix/../generic/tk.h:83:23: error: X11/Xlib.h: 没有该文件或目录
等错误,查了一下,是libx11-dev没有装,用apt装了一个,然后make,一切OK
In file included from /opt/software/sourcenav-6.0/tk/unix/../generic/tkInt.h:21,
from /opt/software/sourcenav-6.0/tk/unix/../generic/tk3d.h:18,
from /opt/software/sourcenav-6.0/tk/unix/../generic/tk3d.c:16:
/opt/software/sourcenav-6.0/tk/unix/../generic/tk.h:83:23: error: X11/Xlib.h: 没有该文件或目录
等错误,查了一下,是libx11-dev没有装,用apt装了一个,然后make,一切OK
-
- 帖子: 133
- 注册时间: 2007-11-05 21:58
- 来自: CH
Re: sourcenav 支持鼠标滚轮
其实是因为下了源码没有编译成功,所以找了这么个办法搞定的。
后来编译还是搞成了。LS的方法是正确的。
后来编译还是搞成了。LS的方法是正确的。