vimで編集しながらGoogle翻訳を使いたい
Google 翻訳を行う
vim からgoogle 翻訳を使えるようになりたい
https://qiita.com/koji-kojiro/items/225e6f4c75249723e1c0
vimで論文などを執筆しているとふと英語を調べたくなったり、自分の書いた英語がきちんと意味が通っているか確かめたくなる。そこでいちいちブラウザを開くのは面倒。
- 端末からgoogle 翻訳をする
$ git clone https://github.com/soimort/translate-shell $ cd translate-shell/ $ make $ [sudo] make install
- vimとの連携
vimrcの中に以下のように書けば
te : 選択範囲を英語に翻訳
tj : 選択範囲を日本語に翻訳
"翻訳 vnoremap te :w !trans -b -sl=ja -tl=en<CR> vnoremap tj :w !trans -b -sl=en -tl=ja<CR>
更に検索結果を書き込みたいとき(少しまわりくどい、なにかいい案はないかな)
vnoremap te "jy:r!trans -b -sl=ja -tl=en '<C-r>j'<CR><CR> vnoremap tj "jy:r!trans -b -sl=en -tl=ja '<C-r>j'<CR><CR>