Linuxなどのメモ書き

Emacs 編集モードのカスタマイズ


Rev.1を表示中。最新版はこちら

各言語の編集モードに関する設定のメモ

C言語

C言語の編集モードでは変数c-mode-hookの値が参照される。設定ファイル(init.el等)に以下のように書いてc-mode-hookを設定しておけばよい。
(setq c-mode-hook
      '(lambda ()
         (setq c-basic-offset 8)   ; 字下げ
         (setq tab-width 8)        ; Tab幅
         (setq c-auto-newline nil) ; 自動改行をしない
))

lambdaはリストが関数であることを示す識別子。関数の前についているシングルクォート(')は関数を評価せずリストをそのまま返すことを意味する。これによりc-mode-hookには"(lambda nil (setq c-basic-offset 8) (setq tab-width 8) (setq c-auto-newline nil))"が設定されることになる。


最終更新 2006/08/24 01:51:39 - kztomita
(2006/08/24 01:51:39 作成)


リンク

その他のWiki
Linuxメモ
Xnuメモ

会社
(有)ビットハイブ
受託開発やってます。

よくやる仕事

・Webシステム開発(LAMP環境)
・Linuxサーバー設定関連
サーバー移転作業代行

開発事例にデジタルカタログ/マンガビューワーを追加しました。

draggable.jsのスマホ対応版デモページを追加しました。説明はこちら

検索

Adsense
最近のコメント