« 04月13日の行動 | メイン | 本日の体操 »
2007年04月13日
[技術] Carbon Emacs .emacs.el
【設定バックアップ】
Carbon Emacsの現時点での .emacs.el
---------------------------------------------
;; TAG file
(defadvice find-tag (before c-tag-file activate)
"Automatically create tags file."
(let ((tag-file (concat default-directory "TAGS")))
(unless (file-exists-p tag-file)
(shell-command "etags *.[ch] *.pm *.pl -o TAGS 2>/dev/null"))
(visit-tags-table tag-file)))
;;
(setq fill-colum 78)
(setq aut-fill-mode t)
;; tab 4
;(setq default-tab-width 4)
;(setq indent-tabs-mode nil)
(setq-default indent-tabs-mode nil)
;; cperl mode
(defalias 'perl-mode 'cperl-mode)
;; 4 space indents in cperl mode
(setq cperl-close-paren-offset -4)
(setq cperl-continued-statement-offset 4)
(setq cperl-indent-level 4)
(setq cperl-indent-parens-as-block t)
(setq cperl-tab-always-indent t)
;(add-hook 'cperl-mode-user-hook
; '(lambda ()
; (setq indent-tabs-mode nil))
;)
;;
(add-to-list 'auto-mode-alist '("\\.tt$" . html-mode))
(add-to-list 'auto-mode-alist '("\\.t$" . cperl-mode))
---------------------------------------------
投稿者 nekobara : 2007年04月13日 10:06