• Lerosua on Twitter

    t
  • 订阅

    抓虾
    google reader
    bloglines
    鲜果
  • 分类目录

  • 功能

  • « | Main | »

    sdcv的即时翻译提醒功能

    By lerosua | 十一月 26, 2009

    相信各位在看英文文章的时候都会打开星际译王,遇到不明白的单词就划词翻译。也有一部分人是不喜欢时刻打开个那个软件,或者有时忘记打开了。或许有部分geek更喜欢命令行的sdcv,因为它来得更轻巧,更易控制。

    今天给大家介绍一下利用sdcv实现界面的划词翻译功能,是某个晚上wind无聊时整出来的。

    原理也不复杂,在X中,选中的区域是在某缓冲区内的(关于这个我也不好表达,忘了相关概念),因此,选中某英文单词后,利用快捷键调用脚本,把缓冲区的词发给sdcv,然后跳出一个提示窗口,即可完成。

    下载dispaly_tip.tar.bz2

    解压后执行make

    最后把display_tip放入/usr/bin/中,translate.sh放入你自定义的位置,比如~/bin/中,最后根据你的窗口管理器设定快捷键,比如ctrl+a,将它指向~/bin/translate.sh即可。

    效果如图sdcv_tip

    Topics: patch | 4 Comments »

    4 Responses to “sdcv的即时翻译提醒功能”

    1. Ray Says:
      十一月 26th, 2009 at 4:58 下午

      你无聊搞出来的东西 咋这么有技术含量

    2. lerosua Says:
      十一月 26th, 2009 at 5:15 下午

      更正一下,不是我搞的,是wind搞的…

    3. 嘉佑 Says:
      十一月 26th, 2009 at 7:09 下午

      好东西,谢谢。

    4. Shan Says:
      十二月 1st, 2009 at 7:56 上午

      又见wind,呵呵.