文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>让vim每次保存c文件时自动调用Indent格式化代码

让vim每次保存c文件时自动调用Indent格式化代码

时间:2010-08-18  来源:bailiangcn

   怎样才能让自己写得代码格式符合linux 内核的规范?要记一堆规则,麻烦,而且输入也慢。还记得上篇介绍用一条语句格式化c代码的命令(indent命令介绍在这里)
indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs -cp1
使用这条命令就可以实现风格十分良好的C或C++代码
如果能在vim中写代码的时候自动格式化该多好!
在你的.vimrc中加入这段代码,能够实现每次保存的时候自动格式化

autocmd BufWritePost *.c :call FormatC()

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"设置在c文件保存时自动格式化
"调用命令是 au BufWritePost *.c :call FormatC()

       FormatC()
          !indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs -cp1 %
          edit
          syntax enable
      endfunction


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载