vim : c++ back indent with #
 I use vim in a c++ code with openmp sentences.  And in my ~/.vimrc  
 set ai " auto indent
 my problem: when I use a openmp sentence (this begin with # ) the cursor jump to begin of line without the auto indent.  
Example:
int main()
{
  int idx = 100;
#pragma omp parallel private(idx) // jump to begin of line
when I like this
int main()
{
  int idx = 100;
  #pragma omp parallel private(idx) // this is ok
ok I can set this in the autoindent in vim ?
 Vim puts a line in column 1 when it starts with # (preprocessor directives), if cinkeys contains # .  
 So you can remove # from cinkeys to disable this feature:  
:set cinkeys-=0#
上一篇: vim不会正确缩进pascal代码
下一篇: vim:c ++用#缩进
