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