sponsor Vim development Vim logo Vim Book Ad

CY : Fast input method for Chinese (穿越输入法)

 script karma  Rating 44/13, Downloaded by 2916  Comments, bugs, improvements  Vim wiki

created by
Huxi Fun
 
script type
utility
 
description
Chinese
==========

穿越中文输入法(CY Input Method)是一个在 Vim 编辑器 中使用的中文输入方法,目的是为了方便软件开发人员输入中文。

Github :   https://github.com/cy2081/vim-cyim

中文编码
------------

采用小小音形输入法中的编码,请参考: http://xxyx.ys168.com/

主要特性
------------

  * 从键盘设置到汉字编码方法都进行了优化
  * 在 Vim 编辑器当中使用,充分利用 Vim 的各种特性。
  * 汉字字词编码方案采用最多四个字母组成的音形码方式,尽可能实现简单高效。
  * 所有的目标就是为了快速输入,并且尽可能简单易学。
  * 支持连续输入
  * 当输入大写英文字母时自动切换到英文。
  * 支持搜索和全屏定位跳转
  * 每次输入自动记录到名称为 y 的 register,供以后随时调用


快捷键
--------

   <Alt-i> 或 <Ctrl-z>  输入法开关

   <Ctrl-d>  取消当前的中文候选

   <Ctrl-h> 和 <Backspace> 一样,用于删除前边输入的字母,为了方便
   还可选用<Ctrl-Space>

   ^ 用于中英文快速切换

   <Ctrl-e> 中英文标点切换

   <Ctrl-^> 显示菜单,设置输入法:
    (m) 码表切换
    (.) 中英标点切换
    (p) 最大词长: 设为 1 为单字模试
    (g) gb2312开关: 滤掉 gb2312 范围内的汉字
    (c) 简繁转换开关
    (q) 退出

   <Ctrl-f> 设置搜索关键词,用第一个字符进行全屏定位
   ,g 开始搜索词汇
   ,f 开始全屏定位

   <Ctrl-s> 输入前置字符
   <Ctrl-u> 删除刚才新输入的字词

   ' 单引号切换到临时英文,可在文件cy.cy当中的 EnChar 当中设置
   { 大括号切换到临时拼音 ,在文件cy.cy当中的 PyChar 当中设置
   输入大写英文字母自动切换到英文模式

   - 向上翻页
   = 向下翻页

   空格或数字选字, 回车输英文
   ' 单引号选择第二候选词
   " 双引号选择第三候选词
   \ 反斜线选择第四候选词
   | 竖线选择第五候选词
    

中文搜索方法
------------------
  
在输入状态按 Ctrl 和 f 键,然后接着输入要搜索的词汇,用第一个字符进行全屏定位。在普通状态时,按 ,g 可搜索匹配,按 ,f 可全屏定位,根据位置输入相应字符即可。

每次输入自动记录到名称为 y 的 register,从而可以随时调用。


 
install details
下载安装文件,然后解压缩,把plugin目录下的文件复制到 Vim 的 plugin 目录下,重启 Vim 即可。

如果需要配置,请修改 cy.vim 文件前边的参数,其中有说明。
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
cyim-4.0.tgz 4.0 2021-05-27 7.0 Huxi Fun 更新中文编码
cyim-3.7.zip 3.7 2017-09-21 7.0 Huxi Fun 优化中文编码,更新说明文档
cyim-2.2.zip 2.2 2013-03-12 7.0 Huxi Fun 更新了中文编码。
cyim-2.0.zip 2.0 2012-12-21 7.0 Huxi Fun A new version.
cyim-1.2.zip 1.2 2012-10-19 7.0 Huxi Fun improve config
cyim-1.1.zip 1.1 2012-10-17 7.0 Huxi Fun add search and jump support
cyim-1.0.zip 1.0 2012-10-15 7.0 Huxi Fun Initial upload
ip used for rating: 3.145.15.205

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github