Emacs与GoldenDict配合翻译
Emacs 中有好几个插件可以来翻译单词. 基本两个路子:
1. 利用在线翻译的API
2. 利用本地的命令行翻译程序, 比如 SDCV
第一个路子, 受制于人, 经常由于网络或者接口关闭而挂掉.
第二个路子, SDCV开发于Linux, Windows下, 看介绍, 需要借助cygwin.
看到这个命令行翻译聚合工具(https://github.com/skywind3000/translator), 突然有了灵感.
也不需要安装上面的工具, 直接用 GoldenDict 翻译剪贴板上的内容.
对于windows下emacs gui, 在配置文件里加上如下内容:
```
(setq mouse-drag-copy-region t)
```
这样鼠标选中区域, 会自动复制到系统剪贴板. 然后在 GoldenDict 里设置热键, 默认是 `CTRL c c`, 翻译剪贴板上的内容.
完美结合 Emacs 和 GoldenDict 两者优点.
还没人转发这篇日记