色川です。 > 2.このようにインデントを4に表示させたい。 > int main( int argc, char* argv[] ) > { > int i; > for( i=0; i<100; i++ ) > { > printf( "i=%d", i ); > } > return( 0 ); > } そこらへんは、 XEmacs でしか使ってないけど、おいら的にはどこかから拾ってきた (require 'cc-mode) ;; Kernighan & Ritchie スタイルにする (setq c-default-style "k&r") ;; BackSpace キーを「賢く」し、インデント幅は4桁 (add-hook 'c-mode-common-hook '(lambda () (progn (c-toggle-hungry-state 1) ;; TAB を SPACE に展開する ;(setq c-basic-offset 4 indent-tabs-mode nil) ;; TAB に TAB を使う (setq c-basic-offset 4 indent-tabs-mode t) ) ) ) ;; タブ長の設定 (setq tab-width 4) みたいなのを入れてます。 ;; [参考] http://www.matsusaka-u.ac.jp/~okumura/c/style.html ;; http://www.boreas.dti.ne.jp/~miyoshi/Meadow/elisp.html ;; http://home.catv.ne.jp/pp/ginoue/emacs/cc-mode.html -- ---------1---------2---------3---------4---------5---------6---------7 烈風戦士 (concat [105 114 111 114 105 110 64 116 101 114 114 97 46 100 116 105 46 110 101 46 106 112]) 指紋 = 2E1D 2DF3 1E28 C857 4EE1 8758 C4EA 2FD4 91C8 61A8