Linux 开源词典工具及下载链接

sdcv是开源的 Linux 下翻译用词典工具,可在终端命令行方式使用,也可集成在VIM、GEdit等编辑器中使用,配置简单、使用方便。使用效果如下:

Linux 开源词典工具及下载链接_第1张图片

.vimrc配置文件配置如下:

方法一,配置按F键调用查词函数,回车可执行:

 51 "设置终端词典                                                                    
 52 function! Mydict() 
 53     let expl=system('sdcv -n ' . 
 54         \ expand("")) 
 55     windo if                                                                     
 56         \ expand("%")=="diCt-tmp" |
 57         \ q!|endif
 58     25vsp diCt-tmp 
 59     setlocal buftype=nofile bufhidden=hide noswapfile 
 60     1s/^/\=expl/                                                                 
 61     1   
 62 endfunction                                                                      
 63 nmap F :call Mydict()

方法二,按 '\ + w' 组合键查词,直接在左侧打开翻译窗口,配置如下:

773 " Searching word with sdcv at Vim.
774 
775 function! SearchWord()
776     let expl=system('sdcv --utf8-output -n ' .
777                 \  expand(""))
778     windo if
779                 \ expand("%")=="diCt-tmp" |
780                 \ q!|endif
781     50vsp diCt-tmp
782     setlocal buftype=nofile bufhidden=hide noswapfile
783     1s/^/\=expl/
784     1
785 endfunction
786 
787 nmap w :call SearchWord()

以下是词典工具下载链接:

Linux词典工具含源代码(开源命令行词典SDCV,含本地词典,可集成在VIM中使用)-C++代码类资源-CSDN下载

1.可执行文件:bin目录下的sdcv为编译好的可执行文件,可直接使用

2.最新源代码:sdcv-master0.5.2.zip

3.词典:21世纪英汉汉英双向词典

4.VIM插件脚本:sdcv.vim,放在home/user/.vim/plugin目录下即可使用

你可能感兴趣的:(软件工具,linux,vim,编辑器)