概述

使用 Vim 每当我们切换中文输入时都要切换中英文,这非常繁琐还好有Vim 插件了来弥补这个缺点
这个插件就是 ZFVimIM, 这插件支持云输入(云词库), 非常的好用, 而且不影响你使用 jk 切换的到 Normal 模式, 配置也非常简单

安装 ZFVimIM

安装必要插件 使用Vim Plug 安装

Plug 'ZSaberLv0/ZFVimIM'
Plug 'ZSaberLv0/ZFVimJob' " 可选, 用于提升词库加载性能
Plug 'ZSaberLv0/ZFVimIM_openapi' "云词库
Plug 'ZSaberLv0/ZFVimIM_pinyin' "db文件

我是使用 Neovim 以下是我的配置

" 云词库支持
let g:ZFVimIM_openapi_enable=1

" 使用本地 db 的配置
function! s:zfvimim_init() abort
  let db = ZFVimIM_dbInit({'name' : '中文输入法'})
  call ZFVimIM_cloudRegister({
			  \   'mode' : 'local',
			  \   'dbId' : db['dbId'],
			  \   'repoPath' : expand('~/.config/nvim/plugged/ZFVimIM_pinyin/misc/'), " 词库路径,就是放下面两个文件的路径
			  \   'dbFile' : 'pinyin.txt', " 词库文件, 相对 repoPath 的路径
			  \   'dbCountFile' : 'pinyin_count.txt', " 非必须, 词频文件, 相对 repoPath 的路径
			  \ })
endfunction

augroup zfvim_conf
  autocmd!
  autocmd VimEnter * call s:zfvimim_init()
augroup END

安装后使用

  • ;; 开启或关闭输入法, ;: 切换词库
  • -= 翻页
  • 空格0~9 选词或组词
  • [] 快速从词组选字
  • 输入过程中会自动组自造词, 也可以用 ;,:IMAdd 手动添加自造词, ;.:IMRemove 删除自造词
  • 觉得好用, 记得给开发者买个煎饼, 贫穷码农在线乞讨 _(:з」∠)_

更多细节请到官方 ZFVimIM

如果你觉得好用, 希望您能给开发者 买个煎饼

开发者不是我本人