使用Guix通常要阅读大量的外语文档
可以使用 GNU Emacs
和 sdcv
来翻译单词
安装需要的包
$ guix install emacs emacs-sdcv sdcv
Emacs需要的设置
在 init.el
中加入以下内容:
;; 词典查询
(global-set-key (kbd "<f8>") 'sdcv-search-pointer)
安装词典文件
在 $HOME/.stardict/dic/
目录下放入stardict词典:
$ cp -r stardict-dictname-version/ $HOME/.stardict/dict/
目前为止Guix中并未打包词典文件,这里列举几个可以下载的地址:
-
胡正的页面: 待补充
使用
$ emacs # 启动你的Emacs
- 使用eww或者info打开你的外文文档
- 将光标移动到需要翻译的单词上面
- 按下F8
效率
你会发现使用纯键盘操作会很累,建议使用鼠标来配合使用:
使用鼠标左键单击将光标移动到需要翻译的单词内
使用F8翻译内容
更方便的方法:
翻译鼠标左键单击的地方
(global-set-key (kbd "<mouse-1>") 'sdcv-search-pointer)