1 目的

在ubuntu下查单词多用星际译王,但是每次都打开那个程序感觉不是很好,而且显示方式也不是很好,只有我们自己hack一下了。先看下面的效果图

2 效果图 book

选中了book这个单词,然看按快捷建(自定义),可以看到翻译结果

3 准备工具

需要提前安装一些工具

#这个工具可以得到鼠标选中内容
sudo apt-get install xclip
#这个工具是翻译工具的命令行版本
sudo apt-get install sdcv
#这个工具可以作为系统通知用
sudo apt-get install notify-send

4 脚本

有了上面那些工具我们可以写脚本了

#!/bin/bash
#就这么简单
word=`xclip -out`
mean=`sdcv -n ${word}|grep "^[a-z]"`
pkill notify-osd
notify-send   "$mean"

5 自定义快捷键盘

自定义快捷键去执行上面的脚本,此处省略500字。

原文链接:http://www.v5b7.com/other/translate.html

Ubuntu实现划词翻译相关推荐

  1. 【划词翻译】Ubuntu 实现划词翻译

    简介 Ubuntu 划词翻译,实现效果如下: github 地址 安装 得到鼠标选中内容 sudo apt-get install xclip 翻译工具的命令行版本 sudo apt-get inst ...

  2. Ubuntu 划词翻译

    在 Windows 下用 QTranslate 可以划词翻译,调用谷歌或百度翻译引擎,不需要本地词典. 在 Ubuntu 下可以自己写脚本实现一个简陋的版本. 步骤如下: 安装 xsel,sudo a ...

  3. ununtu20.04系统中如何划词翻译_如何高效阅读PDF外文文献,这一篇文章全搞定

    对于很多初学者而言,阅读外文文献时非常痛苦的.句型复杂.生词多以及读者本身对外文文献的排斥感,都是造成阅读障碍的主要因素. 当然,如果你学会以下小编分享的一些技巧,可能并不觉得阅读那么难熬. 首先:建 ...

  4. ubuntu20.04中安装划词翻译_教你轻松玩转免安装的网页翻译插件“有道网页翻译2.0”...

    大家在日常网页浏览中肯定多多少少都会碰到英文网站,这时候往往需要花费非常多的时候去自行理解,效率低下,又或者借助浏览器自带的翻译功能进行翻译,但又可能遇到翻译不准的情况. 现在这个问题可以解决啦!&q ...

  5. 在火狐浏览器上安装Tampermonkey和Greasy Fork和使用iciba划词翻译

    网页上都是英文,有时候翻译很不方便,为了更好的查看英文文档,安装了汉化翻译软件.话不多说开始安装步骤: 一.安装Tampermonkey 网页:Tampermonkey • Home 根据自己的火狐浏 ...

  6. 划词翻译—多种翻译平台集合体积不足1mb——QTranslate

    QTranslate是一个的免费翻译工具. 只需划词翻译,然后热键Ctrl + Q小弹窗翻译,双击ctrl在主窗口显示翻译.Ctrl + E读出翻译,Ctrl + Shift + Q用词典搜索,关键是 ...

  7. 安装侧边翻译,划词翻译,看外文论文神器,比知云还好用Edge Translate

    前言 写论文相信大家参考的大多数都是外文文献,但是想我这样英文水平不佳的小伙伴还是比较多的,所以看外文文献就很费劲.         有的小伙伴用谷歌或者百度翻译 一边复制翻译一边看, 后来用知云翻译 ...

  8. vscode翻译插件最佳搭配、翻译变量、划词翻译、中译英(提高生产效率)

    需求 假设是一个不会英语的小白,那么写出可读性强的代码必须: 有给变量自动翻译为英语的功能 要能划词翻译,从而看懂别人的代码和注释 自己代码的注释也要能中译英 插件不能快捷键冲突 插件 使用以下插件即 ...

  9. 划词翻译脚本--AutoHotkey

      自从上次用python脚本写划词翻译脚本接触了AutoHotkey之后,就想着不调用python直接用Autohotkey实现相同的功能,由于刚接触AutoHotkey,对这个语言不是很熟悉,所以 ...

最新文章

  1. iOS 验证码倒计时按钮
  2. Mybatis的xml文件中$ 与 #的区别
  3. mysql search yum_mysql安装-yum方式
  4. 阿里云盘内测_阿里云盘内测邀请码发放
  5. python已知有列表_python 列表常用方法
  6. Python机器学习:KNN算法08scikit-learn中的Scaler
  7. linux 安装_Linux安装JDK
  8. catia切割红色框框_如何在CATIA中对零件的实体进行切割,详细始末
  9. 【金融财经】金融市场一周简报(2017-08-25)
  10. QQ连连看外挂开发过程记录
  11. (十四)商品详情页实现
  12. 《孤独的青春创造不孤独的人生》
  13. 13、Activiti7工作流从入门到放弃
  14. 升升不息——给电脑升级的人一些建议
  15. 浏览器英文快捷翻译工具~~有道词典
  16. FXDD-点值获利计算
  17. 将linux改为windows7,linux操作系统如何改为windows 7的呀????!!!
  18. 编程与哲学的奇妙联系
  19. 数字孪生城市的理念与特征
  20. 楷书书法规则_1.硬笔书法--楷书规则

热门文章

  1. D19-Acwing-实现DP第三节相关代码课程完结撒花~
  2. 中国生物降解塑料行业市场运营态势及发展趋势研究报告2022~2028年
  3. 科目二需要注意的点(笔记包含图片讲解)
  4. 2022年制冷与空调设备运行操作考试练习题及模拟考试
  5. ospfdr选举规则_OSPF:DR、BDR选举算法
  6. 项目部署-虚拟机-ip-Java变量-mysql-redis
  7. 三国演义python分析系统_用python分析四大名著之三国演义
  8. 资料:成为全栈dApp开发者的学习计划
  9. hp打印机一直显示正在打印中_HP打印机提示文档正在打印,但就是打印不了?...
  10. android接入华为推送