前阵子,项目重构,需要把下划线风格变量全部转化成驼峰的,就写了这个插件。
3
20015jjw 2016-05-24 11:30:22 +08:00
写个英文 doc 发 vimawesome 吧
|
4
KentY 2016-06-07 22:05:24 +08:00 1
我觉得, 你这个插件套一层 py, 而且 py 里 split 什么的有点复杂了., 当然, 我没太自己考虑那么多 corner cases, 这两个 vim 命令**基本**能做你的要求:
camelCase into _: s/[A-Z]/_\l&/g _ into Camelcase s/_\([a-z]\)/\u\1/g 其它扩充, 错误处理等, 可以基于此扩展, 因为功能是比较简单的需求. 仅供参考. |