T.vim 本插件为 vim 提供完全离线的单词翻译功能。
选择一个你喜欢的插件管理器来安装插件
Vundle
- 按照插件说明安装Vundle
- 将下面的文本放进你的
vimrc
.call vundle#begin() Plugin 'sicong-li/T.vim' call vundle#end()
- 重新打开你的 vim, 运行命令
:PluginInstall
来安装插件.
Vim-Plug
- 按照插件说明安装 Vim-Plug
- 将下面的文本放进你的
vimrc
.
call plug#begin()
Plug 'sicong-li/T.vim'
call plug#end()
- 重新打开你的 vim, 运行命令
:PluginInstall
来安装插件.
Dein
- 按照插件说明安装 Vim-Plug
- 将下面的文本放进你的
vimrc
.call dein#begin() ¦ call dein#add('sicong-li/T.vim') call dein#end()
- 重新打开你的 vim, 运行命令
:PluginInstall
来安装插件.
设置快捷键(在需要翻译的单词上使用 <leader>t 来进行翻译,leader 键默认为 "\")
nnoremap <leader>t :call T#Main(expand('<cword>'))<cr>
支持在 visual 模式选词的情况下使用 <leader>t 来进行翻译
vnoremap <leader>t :<c-u>call T#VisualSearch(visualmode())<cr>
设置展示最近翻译快捷键
nnoremap <leader>r :call T#DisplayRecent()<cr>
" 设置翻译页面展示最近翻译的词条数,默认展示最近五条翻译
let g:displayRecentNum = 5
" 设置记录最近翻译的条数,默认记录最近查询的100 个单词
let g:totalRecentNum = 100
" 设置翻译页面的宽度,默认为 50
let g:TWinSize = 50
本项目的翻译词条来源于:ECDICT