折腾黑苹果过程中,热衷于使用item2+zsh的搭配,使用tmux、外加vim的组合,因此想着如果在命令行中可以直接搜索不认识的单词会更加方便,也能提升英语水平。因此在网上搜索了下,找到了一款非常好用的工具——afc163/fanyi: A 🇨🇳 and 🇺🇸 translate tool in your command line.。
简单试用后,就爱上了这个功能强大的中英文翻译软件——fanyi。
安装及使用
1 | npm install fanyi -g |
在命令行中输入fanyi word
或fy word
即可查询所要的单词,同时发音,word可以是英文、英文词组或中文。
如:fy love
、fy make love
等。
自定义配置
自定义配置文件在~/.config/fanyi/.fanyirc
,没有新建即可。
1 | { |
两个获取源iciba和youdao,最后两个是发音和颜色,可以通过此配置修改。
fanyi的优势
- 命令行翻译,无图形界面,可以去除不必要的干扰,能够安心地专注于我们所要的功能。
- 使用
npm
安装,即可在任意安装nodejs的机器上使用,做到全平台通用 - 从 iciba.com 和 fanyi.youdao.com 获取数据
- 支持英文发音
- 支持简单的自定义配置
使用的问题
使用item2+zsh时,若使用颜色显示,则会覆盖本身字体的颜色,暂用color
为false
解决。
不使用颜色,无此问题。
又收获了一款好用的工具,好的工具就应该为我们所使用,获取更大的价值,真正用好一两个工具足矣。