2013-10-01 51 views
0

我正在使用emacs。我已經將縮進樣式設置爲「linux」,但是對於structm中的函數,縮進樣式顯然是gnu。我如何刪除它?從C++中的struct函數中刪除gnu樣式縮進

什麼我是這樣的:

struct Graph{ 
    vector<lld> *adj; 
    lld V; 
    Graph(lld V_) 
     { 
      V=V_; 
      adj=new vector<lld>[V+1]; 
     } 

} 

我想是這樣的:

struct Graph{ 
    vector<lld> *adj; 
    lld V; 
    Graph(lld V_) 
    { 
      V=V_; 
      adj=new vector<lld>[V+1]; 
    } 

} 

回答

1

這是一種方式來實現這一目標:

(add-hook 'c-mode-common-hook (lambda() (c-set-offset 'inline-open 0)))