嗨,兄弟们,小弟小不才,写了一个输入法,不要误解会了,我不是要与fcitx相争高下,我的输入法只能用于vim中 。呵呵,想法是来自vimim,那我为什么还要写一个呢,主要是我自 己想炼下手?是也不是,这个还是花了我一些精力的。
不是批评vimm,但是我在用vimim的时候有一些想法,vimim的功能很 全,支持多个输入法,小弟只支持一个wubi(拼音不支持,小弟精力 有限)。但有一个问题,不兼容于latex-suit,与其有一些冲突.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
我的输入法,支持四种模式,中文(呵呵),临时英文,英文,tex(看到这个是不是很激动,这可不是简单的不与latex-suit冲突) 。
这里临时英文是指,可以直接输入英文的单词与句子,对了为了有这个 功能,本输入法不支持自动上屏(呵呵)。临时英文可以有长句子, 回车上屏。
这里的一个特色功能,也是因为有这么一个功能我才想把它发出来给大家用。
当我们在写tex文件时,你如果要输入控制序列的时候你总是要进行英文状态.不管你用的是什么编辑工具进行编辑都会有这个问题.而如果你用的是vim,又会出现一些问题,你会在中英文之间来回切换.
而TVIM会自动在中文与英文之间进行切换,当你输入tex的控制序列的时候,输入数学公式的时候,会自动输入英文,结束了输入时,一个空格之后自动变成中文输入。一般的命令与中文之间本来就有空格,但是数学的后一个$与中文之间要输入一个空格。
这个功能是不是很爽。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
开启方法:
开启的方法是Ctrl-\与vimim一样,进行英文模式(不是临时英文)C-z
临时英文不用切换,直接输入,这样当文章中有一些英文词的时候很方便,临时英文用回车上屏。
安装方法:下载包,把两个文件放到 .vim/plugin下面,
在 .vim/ftplugin/tex.vim(没有就自己建一个 )中加入
代码: 全选
syntax match Statement /\\[\a-zA-Z]*/
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
我自己用了一段时间了,感觉还不错,没有什么大的问题了,就想发出来,大家看一下,给一些意见,也可以帮助我完成一拼音的部份,我不用拼音,对于拼音的部份也就没有兴趣了,所以我自己不会写拼音的部份。这次是想让大家给测试一下,看看有没有什么问题,好改进,呵呵
[/size]