是星际译王,stardict。
不是gold那个。
是星际译王,stardict。
不是gold那个。
Cool 啊, 不过总是不写, 英文可能还是不会拼, 毕竟, 英文单词, 有时候要靠手指来记忆的.
头像怎么这么眼熟! 勇哥 我是你的小迷弟
认亲成功?紫薯布丁
学习了一下insert-translated-name.el的代码,觉得语句清晰。
这里可以改输出的目标语言(fr-法语、ja-日语等等)。我就是lisp太小白了。我想这里如果出来一个框,能选择目标语言就更好玩了。
我使用的时Ubuntu18.04系统的Emacs25,配置sdcv.el后,使用sdcv-search-pointer+翻译功能没有生效,确认命令行的sdcv翻译功能运行正常,字典的目录和emacs的init.el文件中sdcv-dictionary-simple-list设置一致,路径也设置;我是emacs新手一枚,需要怎么判断问题原因?
今天加了一个 sdcv-check 命令, 帮助大家确认哪些字典文件不存在的问题: Add command `sdcv-check' to help check invalid dictionaries. · manateelazycat/sdcv@c5c9290 · GitHub 10
(require 'subr-x)
sdcv-chek可以正常执行了.
谢谢!
dictionary list我写的是目录名,不是字典名称,问题已解决。
词源有可能用牛津高阶吗?
自己可以配置,只要星际译王有的都可以转
今天在摆弄sdcv,可报“Internal error: map::at”,请教不知何故? 下面是我的配置:
(use-package sdcv
:load-path "site-lisp/sdcv"
:init
(setq sdcv-say-word-p t) ;say word after translation
(setq sdcv-dictionary-data-dir "~/.stardict/dic") ;setup directory of stardict dictionary
(setq sdcv-dictionary-simple-list ;setup dictionary list for simple search
'(
"朗道英汉字典5.0"
;; "牛津现代英汉双解词典"
;; "21世纪英汉汉英双向词典"
))
(setq sdcv-dictionary-complete-list ;setup dictionary list for complete search
'(
"朗道英汉字典5.0"
;; "牛津现代英汉双解词典"
;; "21世纪英汉汉英双向词典"
))
)
(provide 'init-stardict)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; init-stardict.el ends here
另,terminal下sdcv正常。 M-x sdcv-check 显示 The dictionary’s settings look correct, sdcv should work as expected.
M-x toggle-debug-on-error
看看报什么错?
谢谢,我不会用toggle-debug-on-error。
M-x sdcv-search-pointer+ 结果如下:
找个地方C-y 出现 “Internal error: map::at”,说明剪切板中有这个内容。
C-x C-e (shell-command-to-string “sdcv text”)
不知您根据这些信息,能否看出点端倪
直接按 M-x toggle-debug-on-error 就可以了,没什么会用不会用吧。然后重复之前的操作,就会给出的详细的报错信息。
可我M-x toggle-debug-on-error 显示Debug on Error enabled globally 后 再M-x sdcv-search-pointer+ 也没有任何提示啊,是不是说明没有问题啊