Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fast input method for Chinese (穿越输入法)
VimL
tag: 2.0

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.0版本,更新了中文编码方案,并添加了更多的快捷键。输入中文时可以更加舒适快速流畅,重码少,词汇多,简单易学。

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

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

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

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

  屏幕截图: http://www.baow.com/help/cyim/screen.jpg

备注
------

基于 ywvim ( vimscript #2662 ) 开发,并用到了 PreciseJump ( vimscript #3437 ),向作者表示感谢!这个版本中只包括定制的穿越码表和拼音码表。


快捷键
--------

   <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,从而可以随时调用。

Something went wrong with that request. Please try again.