アットウィキロゴ

emacs

~/.bashrc

export EDITOR=emacs

.emacsの設定(meadow, emacs共通部分)


  • リージョンをハイライト
(transient-mark-mode t)

  • 対応する括弧をハイライト
(show-paren-mode t)

  • サブバージョンを使う
(require 'psvn)

  • ビープ音を消す
(setq visible-bell nil)

  • cモード
(add-hook 'c-mode-common-hook
         '(lambda()
            (c-set-style "linux")))

  • タグ
(setq tags-table-list
      '("..." "..." "..."))

  • タグのうちかた(Meadowの場合、c:/Meadow/bin/以下にあるetags.exeを使ってタグをうつ)
$etags `find SRC -name "*.cpp"` -o HOGE/TAGS
$etags -a `find INC -name "*.h"` -o HOGE/TAGS

  • ヘッダファイルでもc++モード起動
(setq auto-mode-alist
      (append '(("\\.h$" . c++mode))
           auto-mode-alist))

  • バックアップファイルを作らない
(setq backup-inhibited t)

  • スタートアップを表示しない
(setq  inhibit-startup-message t)

  • 行数表示
(line-number-mode t)


  • C#
(add-hook 'csharp-mode-hook (lambda ()
                             (setq c-basic-offset 4
                                   tab-width 4
                                   indent-tabs-mode nil)))
(autoload 'csharp-mode "csharp-mode" "C# editing mode." t)
(nconc auto-mode-alist '(("\\.cs$" . csharp-mode)))


最終更新:2008年04月04日 22:57
添付ファイル