Vim 内で英単語の意味を検索・表示する機能を追加しました。
必要?
OSSなどのドキュメントを翻訳してコントリビュートしているときに
こんな機能あったら便利だなっと思って探したのがきっかけです。
kaoriyaさんのMacVimにはデフォルトでその機能が用意されています。
(参考) dicwin.vimでvimエディタに英和辞書を組み込む。 - 名無しのVim使い
※辞書のリンク切れてました...
導入
GENEという辞書を下記URL先からダウンロード、解凍します。
自分は、
- gene95.tar.gz (tar+gzip圧縮形式)
を選びました。
解凍したら、出てきたフォルダの中にあるgene.txt
を移動します。
Windows
/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)
出来ました。
とても便利です!