0%

中英文命令行翻译工具——fanyi

折腾黑苹果过程中,热衷于使用item2+zsh的搭配,使用tmux、外加vim的组合,因此想着如果在命令行中可以直接搜索不认识的单词会更加方便,也能提升英语水平。因此在网上搜索了下,找到了一款非常好用的工具——afc163/fanyi: A 🇨🇳 and 🇺🇸 translate tool in your command line.

简单试用后,就爱上了这个功能强大的中英文翻译软件——fanyi。

安装及使用

1
npm install fanyi -g

在命令行中输入fanyi wordfy word即可查询所要的单词,同时发音,word可以是英文、英文词组或中文。
如:fy lovefy make love 等。

使用界面

自定义配置

自定义配置文件在~/.config/fanyi/.fanyirc,没有新建即可。

1
2
3
4
5
6
7
{
"iciba": true,
"youdao": true,
"dictionaryapi": false,
"say": false,
"color": true
}

两个获取源iciba和youdao,最后两个是发音和颜色,可以通过此配置修改。

fanyi的优势

  • 命令行翻译,无图形界面,可以去除不必要的干扰,能够安心地专注于我们所要的功能。
  • 使用npm安装,即可在任意安装nodejs的机器上使用,做到全平台通用
  • 从 iciba.com 和 fanyi.youdao.com 获取数据
  • 支持英文发音
  • 支持简单的自定义配置

使用的问题

使用item2+zsh时,若使用颜色显示,则会覆盖本身字体的颜色,暂用colorfalse解决。

使用带颜色无法显示

不使用颜色,无此问题。

又收获了一款好用的工具,好的工具就应该为我们所使用,获取更大的价值,真正用好一两个工具足矣。