タグ

emacsに関するzinoueのブックマーク (4)

  • 2007-04-30

    今までxemacsを使っていたけど何かと不都合が出てきたのでemacsに乗り換え。ついでにemacsのカラー化をやってみたので自分用にメモしとこ。 まずemacsのコンフィグファイルを読み込む順番は以下の通り ~/.emacs.elc ~/.emacs.el ~/.emacs .emacs.elcは設定ファイルをバイトコンパイルしたものなので.emacs.elに設定を書き込む。 カラー化 カラー化に「color-theme」を使用。 http://download.gna.org/color-theme/ よりcolor-theme-6.6.0.tar.gzをDLし解凍したらcolor-theme.elをロードパスが通っている場所にコピーする。例えば.emacs.elに以下の設定をする。 (add-to-list 'load-path "~/site-lisp") site-lispディレ

    2007-04-30
  • Emacs メモ

    最終更新日: $Date: 2005-12-03 19:16:23 +0900 (Sat, 03 Dec 2005) $ デフォルトの c-mode では,インデント幅がスペース2個分です. 個人的にインデント幅はスペース4個分が好みですので、これを変更することにします. Emacs では,「どのくらいインデントするか」を設定するのにスタイル(style)を用います. デフォルトで設定されているスタイルは gnu というスタイルです.この gnu スタイルの インデント幅がスペース2個分になっています。つまり、スタイルを変更すればインデント 幅を変更することができます。用意されているスタイルにはいくつか種類があるのですが, インデント幅がスペース4個分になっているスタイルは cc-mode 等があります. スタイルを変更するには c-mode 上で M-x c-set-style コマンド

    zinoue
    zinoue 2007/05/09
    Emacs上でマクロ展開 M-x c-macro-expand (c-mode で C-c C-e)
  • Hustler's Tutorial to Emacs Lisp - やさしい Emacs‐Lisp講座 - メジャー・モードを作ろう

    優しい Emacs-Lisp 講座 メジャー・モードを作ろう Emacs-Lisp without a Hustle pcs39334@asciinet.or.jp yuuji@ae.keio.ac.jp (C) 1991-1995 by HIROSE, Yuuji メジャーモードを書こう メジャーモードってなに メジャーモードの必須条件 モード名の設定 キーマップの設定 キーの割当て ローカルマップ使用宣言 メジャーモード関数の定義 インタラクティブ関数 インタラクティブ関数をキーにバインドする 関数を実際に定義する 章末問題 1 まとめ 1 余談 1 「〜関係の関数はないかな?」を探す。 Emacs-Lisp の構文 変数 変数の宣言 変数の束縛 制御構造 if or and cond while catch, throw 算術 演算子 算術関数 章末問題 2 余談 2 関数・変数 余

    zinoue
    zinoue 2007/01/16
    Emacs Lispのわかりやすそうなページ
  • GNU Emacs Lispリファレンスマニュアル: Top

    Lists, strings and vectors are called sequences. Certain functions act on any kind of sequence. The description of vectors is here as well.

    zinoue
    zinoue 2007/01/16
    Emacs Lispのお勉強がしたい!!
  • 1