- 在 ~/.bash_profile最后增加如下:
translate()
{
word= 1[“x word” = “x” ] && return 1
start=0;
wget -q –dns-timeout 6 -O - “http://fanyi.youdao.com/openapi.do?keyfrom=youdao111&key=60638690&type=data&doctype=xml&version=1.1&q=$word” |\
while read line;do if echo “ line"|grep"<explains>">/dev/null;thenstart=1;fi;iftest start -eq 1 && echo “ line"|grep′<!\[CDATA\[′>/dev/null;thenecho line| sed -n ‘s/^.CDATA[(.)]].* /\1/gp′;fi;ifecho line | grep “/dev/null; then break; fi;done
}
export -f translate
2. 在~/.vimrc(没有就创建一下)增加:
nnoremap tr :let a=expand(“”)exec ‘!translate ’ .a
这样在普通模式下, 输入‘tr’两个字符 就会到有道在线词典查询当前光标处的单词 显示出来