sdcvx:轻量级的词典工具
xwindow 下最好的词典工具是什么?我会毫无疑问的回答是 Stardict。terminal 下最好的词典工具是什么?我认为是 Stardict 的同门兄弟 sdcv。sdcv 是 Stardict 的命令行工具,它使用 Stardict 的字典。
为什么要使用 sdcv?
当 Stardict 在增加更多更强大的功能时,它的体积在膨涨,它的系统资源占用在增长,它的移植性和灵活性在下降。因而导致了越来越多的旧机器,越来越多的老系统渐渐离它远去。而轻量级的桌面环境,和精选的配搭软件,却给你的旧机器老系统,带来了新的曙光。因 sdcv 不包含 gui 部分,所以它拥有极好的移植性,极低的系统资源占用。同时也显得更加高效、灵活。
sdcvx?
sdcv 在各方面都具有优势,然而它却显现出一个弊端:它没有配搭一个轻量级的 GUI。这个 GUI 也要像 sdcv 一样具有良好的移植性,极低的系统资源使用率,也一样的高效灵活。那么 sdcvx 就应运而生,sdcvx 是 sdcv 的 X 环境下的 GUI,也可以看作是 sdcv 的一个功能扩展。
sdcvx 的目标是作轻量级的 X 桌面环境下的词典工具,它拥有和 Stardict 相似的使用习惯:
- 通配符查词:“?”代表任一单字符,“*”代表更多的字符
- 模糊查词:在预查的单词前加上“/”号来查询更多的近义词
- 键盘快捷键:复制(ctrl+c)、粘贴(ctrl+v)、清屏(alt+c)、退出(ctrl+q)、快速返回查询输入框(空格键)、快速清除查询输入框(ESC)、快速查询输入框内的单词(回车键)
- 它拥有和 gdict、xfce-dict-plugins 相似的更简洁易用的界面
sdcvx 的安装方法是先安装 sdcv,然后再安装 GUI,即 tar jxvf sdcvx.tar.bz2 -C /usr/bin。
相关下载:
[撰文/crown.hg]

运行失败:
/usr/bin/env: python: No such file or directory
我的系统是ArchLinux
此工具是用PYTHON编写的,用TK作图形界面的。大多的LINUX发行版都都有PYTHON环境,也不可避免个别自已定制的系统,PYTHON的环境,和TK的图形库没有安装。
此工具正常运行的基本需求是:python>2.0,tkinter,sdcv,stardict的字典。
故障排除的方法如下:
第一步,先看系统是否可以正常运行sdcv.
第二步(可选),sdcv所须的stardict字典是否安装。
第三步,系统是否有python环境。
第四步,python环境是否安装tkinter库。
因大部分常用的发行版第三,第四步都正常啦。
而你的情况是不存在env这个命今。env的功能是输出当前系统环境变量。
如果你有env这个命今,可用which env来查找env所在的具体位置,是否是/usr/bin/env,如果不是可cp一份到相应目录下。
如果是找不到python这个文件,请检查你的python安装。
本工具在ubuntu下测试通过。
谢谢你的支持!
好东西,,俺也搞一个。。。
sdcvx新版释放(2006-12-3日)
新版有如下功能增强:
1、单词解释窗新增了copy,find,clear三个快捷菜单。
2、查询输入框新增了cut,copy,paste,find,clear五个快捷菜单。
3、查词后词意解释窗会一直在最当面显示词意。
在 ./configure时
zlib not found!
为什么?怎么解决呀,我装可zlib还是不行!
谢谢了,
兄弟呀,怎么没有人回应呀,
郁闷中………………….
大家都不活跃.呜呜
sdcv好东西!