2004年11月17日

[vine-users:068635] Re: Emacsでインデントの設定

色川です。

> 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


投稿者 xml-rpc : 2004年11月17日 18:24
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/27905
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。