使用vim编辑器编写C格式代码

来源:互联网 发布:网络dt显示d 编辑:程序博客网 时间:2024/05/20 05:07
使用find 命令找到vimrc文件,然后修改vimrc文件
  1. find / -name vimrc
  2. vim ***/vimrc
添加下面的几行:
  1. : filetype indent on
  2. set et
  3. set ci
  4. set shiftwidth=4
  5. autocmd FileType make setlocal noexpandtab
    解释下含义,
  1. set ci
    表示采用类似c 语言的缩进风格。

                            与自动缩进相关的变量表
变量名缩写含义(no)autoindentai自动缩进,即为新行自动添加与当前行同等的缩进。(no)cindentci类似C语言程序的缩进(no)smartindentsi基于autoindent的一些改进    

  1. set et
    作用是展开tab,将用户输入的tab自动展开成若干个空格,至于多少空格,看shiftwidth。
与TAB相关的变量表变量名缩写含义tabstop=Xts编辑时一个TAB字符占多少个空格的位置。shiftwidth=Xsw使用每层缩进的空格数。(no)expandtab(no)et是否将输入的TAB自动展开成空格。开启后要输入TAB,需要Ctrl-V<TAB>softtabstop=Xsts方便在开启了et后使用退格(backspace)键,每次退格将删除X个空格(no)smarttab(no)sta开启时,在行首按TAB将加入sw个空格,否则加入ts个空格。    在这种情况下,可以格式化我们的C 代码了。
0 0
原创粉丝点击