LoginSignup
4
4

More than 5 years have passed since last update.

vimからwebdictを使用する

Last updated at Posted at 2013-10-11

NeoBundle 'thinca/vim-ref'

現在のvim-refにはwebdictが入っていて、WEB上の辞書を引くことができる

"vim-ref
"Ref webdictでalcを使う設定
let g:ref_source_webdict_cmd = 'lynx -dump -nonumbers %s'
"let g:ref_source_webdict_use_cache = 1
let g:ref_source_webdict_sites = {
            \ 'alc' : {
            \   'url' : 'http://eow.alc.co.jp/%s/UTF-8/'
            \   }
            \ }
function! g:ref_source_webdict_sites.alc.filter(output)
      return join(split(a:output, "\n")[42 :], "\n")
endfunction

と、ショートカットキーとして
:cnoremap aa Ref webdict alc<Space>

を設定。:aaと押すと
:Ref webdict alc
に置き換わるので

:Ref webdict alc hello
などと書いてEnterすれば辞書結果が表示される

--

テキストブラウザのインストールが必要
brew install lynx

文字化けしたら設定を変える
vim /usr/local/Cellar/lynx/2.8.7/etc/lynx.cfg

...
#CHARACTER_SET:iso-8859-1
CHARACTER_SET:utf-8
...
#PREFERRED_LANGUAGE:en
PREFERRED_LANGUAGE:ja
...

参考:http://www.karakaram.com/20120726-vim-ref

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4