+ -
当前位置:首页 → 问答吧 → 关与~/.vimrc的问题

关与~/.vimrc的问题

时间:2011-07-17

来源:互联网

vimrc里的代码:
  1 set number
  2 set autoindent
  3 set smartindent
  4 set fileencodings=utf-8,gbk,ucs-bom,cp936



问题:最后一对大括号自动缩进不在同以一列上,为什么??需要怎么弄才能让最后一对大括号缩进在同以列上??(忽略大括号内代码)

作者: kuang52873731   发布时间: 2011-07-17

左括号是没有换行对齐的,也就是单独占用一行
这种情况下,右括号与语句块起始位置对其(这里起始位置为“=”)
我是这样认为的
如下两种情况
C/C++ code

void function(){

}

void function()
{

}



你这属于第一种吧

作者: kltwjt   发布时间: 2011-07-21

一般UNIX风格用第一种的多。

我用第二种,VS+VA对第二种支持更好

作者: jackyjkchen   发布时间: 2011-07-21

还是不懂,我现在只有敲空格来让右括号与左括号对齐

作者: kuang52873731   发布时间: 2011-07-22