2009-11-21 27 views
0

我想將if-else語句的縮進設置爲4個空格。 我在xemacs的設置文件XEmacs爲if語句設置縮進模式

(附加鉤「C-模式掛機

(function 
    (lambda() 
     (setq c-if-indent 4)))) 

定義我也有 (setq-默認選項卡寬度4) (setq默認縮進-tabs模式無)

設定了上述參數後,我的標籤被轉換爲空格,但如果else語句縮進還是出來是後8個字符「{」

所以,如果我寫的

 if (test) 
    { 
      j++ 
    } 

在j之後,在第八欄++開始「{」,我想它做4個空格,而不是8哪鉤我需要就此成立?

回答

1
(add-hook 'c-mode-hook (lambda() (setq c-basic-offset 4)))