c.vim个人习惯设置

c.vim当前用的版本是6.1,官网,以下都是修改当前版本的默认设置的个人使用习惯。友情链接:c.vim的简单使用

首先设置vim的tab键转换为一定数目的空格字符,可以参考博文:Vim中设置空格键(space)代替tab键

[clef@rhel6164 ~]$ cat .vimrc  
set tabstop=4  
set expandtab  
set shiftwidth=4

1. 修改自动添加的说明字符,当新建的一个*.c/*.cpp/*.c++文件时,就会自动加入一些说明字符。

/*
 * =====================================================================================
 *
 *       Filename:  test3.c
 *
 *    Description:  this is just for testing
 *
 *        Version:  1.0
 *        Created:  01/28/2015 01:40:05 PM
 *       Revision:  none
 *       Compiler:  gcc
 *
 *         Author:  YOUR NAME (),
 *   Organization:
 *
 * =====================================================================================
 */
修改该文件( ~/.vim/c-support/templates/Templates)中下面宏的定义

SetMacro( 'AUTHOR',      'YOUR NAME' )  
SetMacro( 'AUTHORREF',   '' )  
SetMacro( 'COMPANY',     '' )  
SetMacro( 'COPYRIGHT',   '' )  
SetMacro( 'EMAIL',       '' )  
SetMacro( 'LICENSE',     '' )  
SetMacro( 'ORGANIZATION','' )
2. 修改main函数的默认格式,当我们在使用快捷键(\im)创建main函数的时候,默认main函数的返回值和main函数的参数不在用一行,修改后是之在同一行。

  • 找到定义main函数模板的文件(~/c-support/templates/c.idioms.template)
  • 修改main函数格式定义,使main函数的返回值和main函数的参数在同一行
  • 把#include <stdlib.h>中间的默认tab键改为一个空格字符,以后如果不该,我们用快捷键(\pg)生成头文件包含的时候,是默认用的一个空格

3. 修改if和else的默认格式

  • 找到定义main函数模板的文件(~/c-support/templates/c.statements.template)
  • 修改if和else里面的格式定义
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值