Fast input method for Chinese (穿越输入法)
VimL
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
plugin
README

README

This is a mirror of http://www.vim.org/scripts/script.php?script_id=4271

Chinese
==========

穿越中文输入法(CY Input Method)是一个在 Vim 编辑器 中使用的中文输入方法,目的是为了充分利用 Vim 软件的特性,实现简单高效易用的汉字输入,从而提高文字编辑效率。

目标:成为高效快速的中文输入法,就并且保持简单易学易用。

更新说明
------------

最新的2.2版本,更新了中文编码方案。输入中文时可以更加舒适快速流畅,重码少,词汇多,简单易学。

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

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

说明文档
----------

  详细说明请看帮助主页:  http://2081.baow.com/

  屏幕截图: http://2081.baow.com/screen.jpg

快捷键
--------

   <Ctrl-\> 输入法开关.

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

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

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

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

   <Ctrl-s> 输入前置字符
   <Alt-u> 删除刚才新输入的字词
   \ 中英文切换
   <Ctrl-e> 中英文标点切换

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

   - 向上翻页
   = 向下翻页

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

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

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