My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Haagendazs  
哈根达斯的中文输入方案
Updated Apr 1, 2011 by maxiangjiang

使用VimIM输入haagendazs

这几天迷上哈根达斯,有中文输入的要求。 

使用VimIM中文输入法,我们至少可以找到三种输入方式:
(1) 敲全拼
(2) 敲首拼
(3) 敲英文

前提是在相应的词库中加多一个词条:

(A) 在拼音词库 vimim.pinyin.txt 中加上
hagendasi 哈根达斯
hgds 哈根达斯

(B) 在英文词库 vimim.txt 中加上
haagendazs 哈根达斯

哈根达斯源自英文,使用拼音有点别扭,等于多学一套单词。
使用五笔也有点勉强,因为这四个汉字被分开的时候毫无意义。

最自然的方式是直接敲英文。敲英文的好处是不会干扰思维,
还能够以不变 (haagendazs) 应万变(英文,拼音,简体,繁体,另类翻译)。
具体就是敲 haagendazs<Tab>, 得哈根达斯四个汉字。

问题是,这个英文单词有点怪怪的,一次记不住整体,最多记住前四个字母。
所以,我把算法稍微改写一下,只要输入前四个字母就行了,没有必要折腾。

具体就是敲,hagg<Tab>

haag
 _ haagendazs 
 a 哈根达斯 
 b 好啊阿哥 
 c 好啊阿甘 

前面两个词条来自英文词库的某一行。
后面两个词条来自(目录词库)一个文本文件:plugin/pinyin/hagg

推而广之,类似中文词组可作同样的处理。
VimIM中文输入法就是这样一步步完善的,自然而然。


【实验器材】 vimim.vim
 
vimimenv
电脑:Windows32_builtin_gui  
版本:gvim.exe=703 vimim.vim=7490  
编码:utf-8 ucs-bom,utf8,chinese  
字体:YaHei_Consolas_Hybrid,NSimSun-18030  
环境:English_United States.1252  
风格:Tab_as_OneKey_NonStop  
词库:标准字库:/home/xma/hjkl/vimim.cjk.txt  
词库:英文词库:/home/xma/hjkl/vimim.txt  
词库:目录词库:/home/vimim/pinyin/  
输入:点石成金 拼音 VimIM  
搜狗:想云就云  

Sign in to add a comment
Powered by Google Project Hosting