Skip to content

sicong-li/T.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T.vim 本插件为 vim 提供完全离线的单词翻译功能。

T.vim Screenshot

Installation

选择一个你喜欢的插件管理器来安装插件

Vundle
  1. 按照插件说明安装Vundle
  2. 将下面的文本放进你的 vimrc.
    call vundle#begin()
      Plugin 'sicong-li/T.vim'
    call vundle#end()
  3. 重新打开你的 vim, 运行命令:PluginInstall 来安装插件.
Vim-Plug
  1. 按照插件说明安装 Vim-Plug
  2. 将下面的文本放进你的vimrc.
call plug#begin()
  Plug 'sicong-li/T.vim'
call plug#end()
  1. 重新打开你的 vim, 运行命令:PluginInstall 来安装插件.
Dein
  1. 按照插件说明安装 Vim-Plug
  2. 将下面的文本放进你的vimrc.
    call dein#begin()
    ¦ call dein#add('sicong-li/T.vim')
    call dein#end()
  3. 重新打开你的 vim, 运行命令:PluginInstall 来安装插件.

Option variables

设置快捷键(在需要翻译的单词上使用 <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>

T recent page

其他自定义操作

" 设置翻译页面展示最近翻译的词条数,默认展示最近五条翻译
let g:displayRecentNum = 5

" 设置记录最近翻译的条数,默认记录最近查询的100 个单词
let g:totalRecentNum = 100

" 设置翻译页面的宽度,默认为 50
let g:TWinSize = 50

Acknowledgments

本项目的翻译词条来源于:ECDICT

About

一个提供英-中翻译的vim插件

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published