vim-snipmate的c.snippets(2016.7.10)
2016-07-10 21:03
423 查看
## Main # main snippet main int main ( void ) { ${0} return 0; } ##include snippet inc #include <${1:stdio}.h> # conver snippet . [${1}] # define snippet def #define ## Control Statements # if snippet if if( ${1:true} ){ ${0} } # ife snippet ife if( ${1:true} ){ ${2} }else{ ${0} } #el snippet el else{ ${0} } #else if snippet elif else if ( ${1:true} ) { ${0} } # ifi snippet ifi if ( ${1:ture} ) ${0} # ternary snippet t ${1:/*condition*/} ? ${2:a} : ${3:b} #case snippet case case ${1:/*varial case*/}: ${2} ${3:break;} # return snippet ret return ${0}; # for snippet for for ( ${1:int } ) { ${0} } # while snippet wh while ( ${1:/*condition*/} ) { ${0} } #do...while snippet do do { ${0} } while { ${1:/*condition*/} }; # typedef enum ##Input/Output snippet pr printf("${1:%s}"${2});
上面是我经过修改,更加符合我的习惯。注意得是snippet和关键字之间必须是一个TAB符,不能是空格,否则会报错。
相关文章推荐
- 读书笔记-《人人都是产品经理V1.1》
- 深入分析PMS服务(一)
- 【笔记】PMBOK第4章项目整合管理
- 在CYGWIN下编译和运行软件Bundler ,以及PMVS,CMVS的编译与使用
- NPM 使用介绍
- Bundler,PMVS,CMVS的编译与使用
- 产品助理day5
- BumpMap、NormalMap的区别
- RPM一些常用的命令
- 使用RPM打包QT程序
- rpm包
- PMOS NMOS管原理
- RHEL 软件包管理 rpm yum 源码编译
- npm 一直报内存溢出
- PMP:项目范围管理学习笔记目录
- 安装 RPM 包或者安装源码包
- 产品经理——要说多少谎话
- 【PM】产品需求管理
- EBS中OPM成本更新处理流程及对应的表结构、SLA表
- 淘宝npm镜像使用方法