您的位置:首页 > 编程语言

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

2013-12-17 15:31 330 查看
使用find 命令找到vimrc文件,然后修改vimrc文件

find / -name vimrc

vim ***/vimrc

添加下面的几行:

: filetype indent on

set et

set ci

set shiftwidth=4

autocmd FileType make setlocal noexpandtab

    解释下含义,

set ci

    表示采用类似c 语言的缩进风格。

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

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 代码了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐