谷歌彩蛋

更新时间:2022-12-29 22:20:30 阅读: 评论:0


2022年12月29日发(作者:晚会主持稿)VimIM : Vim Input Method -- Vim中文输入法
script karma t Rating 739/228, Downloaded by 10831 t Comments, bugs, improvements tVim wiki

created by
Vim IM

script type
utility

description
The VimIM is a Vim plugin designed as an independent IM (Input Method)
to support CJK arch and CJK input, with or without vim omni popup window.

VimIM 是一个基于Vim的嵌入式中文输入法。

不启动中文输入法,不换模式,就可以输入中文。
不打开弹出式菜单,不敲中文,也可以搜索中文。

中文输入与英文输入不再相互折腾。
中文搜索与英文搜索不再分为彼此。


正常模式: gi 无菜单窗中文输入 Inrt text ...
正常模式: n 无菜单窗中文搜索 Repeat the latest "/" or "?" ...
插入模式: i_CTRL-_ 开关中文输入法 Switch between languages ...
插入模式: i_CTRL-^ 切换中文输入法 Toggle the u of language ...


最新程式: /svn/vimim/
项目管理: /vimim/
错误报告: /p/vimim/issues/list
最新主页: /svn/vimim/
新闻论坛: /group/vimim
论坛邮箱: vimim+subscribe@

标准字库: /svn/trunk/plugin/
海量词库: /svn/trunk/plugin/
英文词库: /svn/trunk/plugin/
民间词库:


vim i vimim CTRL-^ CTRL-^

日期:公元2012年7月4日 星期三
电脑:win32 0.011714 conds
版本:=703
编码:utf-8 ucs-bom,utf8,chine,gb18030
环境:English_United States.1252
词库:标准字库:C:/var/mobile/vim/vimfiles/plugin/
词库:英文词库:C:/var/mobile/vim/vimfiles/plugin/
词库:拼音词库:C:/var/mobile/vim/vimfiles/plugin/
词库:云词库:谷歌云 搜狗云
联网:Python2 Interface to Vim
输入:VimIM 拼音 四角号码 英文
选项:vimimrc
:let g:vimim_cloud = 'google,sogou,baidu,qq'
:let g:vimim_map = 'tab_as_gi'
" :let g:vimim_mode = 'dynamic'
" :let g:vimim_mycloud = 0
" :let g:vimim_plugin = 'C:/var/mobile/vim/vimfiles/plugin'
" :let g:vimim_punctuation = 2
" :let g:vimim_shuangpin = 0
" :let g:vimim_toggle = 'pinyin,google,sogou'


install details

【操作示范】

体验“点石成金”(英文字母为“石”,中文汉字为“金”)

安装

文犹如敲英文)

范例:
(1) 英文:She has ten dreams. (字母加空格:20键)
(2) 中文:她有十个梦。 (字母加空格:22键)
玩法:
(1) 进入vim, 输入 gi
(2) 输入 ta 按空格,按空格,出“她”
(3) 输入 you 按空格,出“有”
(4) 输入 shige 按空格,按空格,按空格,出“十个”
(5) 输入 meng 按空格,出“梦”
(6) 输入 . 按空格,出句号。
背景:
(1) 候选窗:无菜单之菜单显示在窗口标题或者状态栏之上
(2) 数字键:选词:1 用于刷新 234567890 用于选词
拼音:
(1) 空格键:既可上字又可选词
(2) 回车键:取消无菜单选择状态 (stop active completion)
五笔:
(1) 空格键:上字(取消无菜单选择状态)或空格
(2) 打英文:建议在vimrc中设置 :t pastetoggle=


/p/vimim/issues/detail?id=207
会玩VimIM的,没有理由不“白领”。

vimimrc设置

所有设置都归.vimrc控制。只要重启vim,设置就生效。
全部设置可由彩蛋导出:vim i vimim CTRL-^ CTRL-^

“热键设置”选项 g:vimim_map (可以自由增减)
:let g:vimim_map='c-bslash't" Ctrl- 开关输入法
:let g:vimim_map='m-space't" Alt-空格键 开关输入法
:let g:vimim_map='c-space't" Ctrl-空格键 开关输入法
:let g:vimim_map='no-arch't" 关闭 正斜杠 arch
:let g:vimim_map='no-gi't" 关闭 gi 无菜单窗
:let g:vimim_map='tab_as_gi't" Tab键 为 gi 无菜单窗
:let g:vimim_map='tab_as_onekey't" Tab键 为 点石成金


“中文模式”选项 g:vimim_mode
:let g:vimim_mode='dynamic't" 动态输入模式(缺省)
:let g:vimim_mode='static't" 静态输入模式


“中文标点”选项 g:vimim_punctuation
:let g:vimim_punctuation=1t" 基本中文标点
:let g:vimim_punctuation=2t" 常用中文标点(缺省)
:let g:vimim_punctuation=3t" 包括单双引号反斜杠
:let g:vimim_punctuation=0t" 不用中文标点
:let g:vimim_punctuation=-1t" 彻底关闭中文标点


“插件位置”选项 g:vimim_plugin
:let g:vimim_plugin=0t" 缺省是vim plugin


“输入法循环”选项 g:vimim_toggle
:let g:vimim_toggle='wubi,pinyin't" 设定循环次序
:let g:vimim_toggle=-1t" 彻底关闭循环键


“双拼”选项 g:vimim_shuangpin
:let g:vimim_shuangpin='abc't" 双拼:智能ABC
:let g:vimim_shuangpin='ms't" 双拼:微软
:let g:vimim_shuangpin='nature't" 双拼:自然码
:let g:vimim_shuangpin='plusplus't"

双拼:拼音加加
:let g:vimim_shuangpin='purple't" 双拼:紫光
:let g:vimim_shuangpin='flypy't" 双拼:小鹤


“云输入”选项 g:vimim_cloud
:let g:vimim_cloud='baidu't" 缺省:百度云输入
:let g:vimim_cloud='google't" 谷歌云输入
:let g:vimim_cloud='sogou't" 搜狗云输入
:let g:vimim_cloud='qq't" QQ云输入
:let g:vimim_cloud='c't" 搜狗纯云输入,动态
:let g:vimim_cloud=''t" 搜狗纯云输入,静态
:let g:vimim_cloud=''t" QQ云输入,开启繁体
:let g:vimim_cloud='e't" QQ云输入,开启混合模式
:let g:vimim_cloud=''t" QQ云输入,开启模糊音
:let g:vimim_cloud=''t" QQ云输入,五笔
:let g:vimim_cloud=''t" QQ云输入,双拼智能ABC
:let g:vimim_cloud=''t" QQ云输入,双拼微软2003
:let g:vimim_cloud='us't" QQ云输入,双拼拼音加加
:let g:vimim_cloud=''t" QQ云输入,双拼紫光拼音
:let g:vimim_cloud=''t" QQ云输入,双拼小鹤双拼
:let g:vimim_cloud=''t" QQ云输入,双拼自然码
:let g:vimim_cloud=-1t" 彻底关闭云输入


“自己的云”样本 g:vimim_mycloud
pyt:let g:vimim_mycloud = "py:127.0.0.1"
dllt:let g:vimim_mycloud = "dll:/data/:192.168.0.1"
dllt:let g:vimim_mycloud = "dll:/home/im/plugin/:arg:func"
dllt:let g:vimim_mycloud = "dll:".$HOME."/plugin/"
dllt:let g:vimim_mycloud = "dll:".$HOME."/plugin/"
appt:let g:vimim_mycloud = "app:".$VIM."/src/mycloud/mycloud"
appt:let g:vimim_mycloud = "app:python d:/mycloud/"
httpt:let g:vimim_mycloud = "/ms/"
httpt:let g:vimim_mycloud = "/abc/"
httpt:let g:vimim_mycloud = "/qp/"


本文发布于:2022-12-29 22:20:30,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/55745.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:谷歌彩蛋
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图