Vimに翻訳・英和辞書機能を追加

Vim 内で英単語の意味を検索・表示する機能を追加しました。

必要?

OSSなどのドキュメントを翻訳してコントリビュートしているときに
こんな機能あったら便利だなっと思って探したのがきっかけです。

kaoriyaさんのMacVimにはデフォルトでその機能が用意されていました。

(参考) dicwin.vimでvimエディタに英和辞書を組み込む。 - 名無しのVim使い
※辞書はリンク切れしていました...

導入

GENEという辞書を下記URL先からダウンロード、解凍します。

GENE95 辞書

自分は、

  • gene95.tar.gz (tar+gzip圧縮形式)

を選びました。

解凍したら、出てきたフォルダの中にあるgene.txtを移動します。

Windows
$HOME/vimfiles/ または $HOME/vimfiles/dict/
Mac OSX
$HOME/.vim/ または $HOME/.vim/dict/

文字コードがSJISだったのでUTF-8に変えて保存します。

$ vim gene.txt

vim内  
:e ++enc=sjis    
gg V G yy(全コピー)   
:e ++enc=utf8  
gg V G p(上書き)   

実践

vimを新規で開いてテストしてみましょう
英単語にカーソルがあたっている状態で
<c-k>k (ctrl+k 押下後にk)

vimeng0

出来ました。
便利です!

-Vim塾