advice の外し方
M-x ad-deactivate 実行すると、全ての advice を外したい関数を聞かれる。非インタラクティ ブに呼び出すには、以下のような評価をする。 (ad-deactivate '関数名) M-x ad-disable-advice 実行すると、「関数名」「advice の種類」「advice の名前」の順に聞か れる。ある advice を一時的に OFF にしたい時に使う。非インタラクティ ブに呼び出すには、以下のような評価をする。 ...
M-x ad-deactivate 実行すると、全ての advice を外したい関数を聞かれる。非インタラクティ ブに呼び出すには、以下のような評価をする。 (ad-deactivate '関数名) M-x ad-disable-advice 実行すると、「関数名」「advice の種類」「advice の名前」の順に聞か れる。ある advice を一時的に OFF にしたい時に使う。非インタラクティ ブに呼び出すには、以下のような評価をする。 ...
Emacs Lisp のマクロ展開は以下のようにするとよい。 [2003-01-25-1] のでもできるけど、こちらの方が整形がきれい。 こうすると、dolist() が実際に何をしているかとても良く分かる。 ...
`i’ でステップインできる。 知らなかった。今まで関数を探してブレイクを張っていた。。。
|% emacs -Q -batch -f batch-byte-compile .emacs.el
emacs C++ 開発環境 gtag のススメ、Visual Studio のような gdb-mode など。 元ネタは小関さんの「過負荷な日々 」
scroll-conservatively に 1 を設定して、next-line でバッファを読み進めて いくと、(当然だが) 1 行ずつスクロールできる。 ただ、ウィンドウの一番下にカーソルがある状態で、ウィンドウの幅より大き く、折り返しが発生している行に進むと、scroll-conservatively のデフォル ト(0)と同じ動きをしてしまう。確認した Emacs は 22.1。これはバグ? ...
|#!/usr/local/bin/emacs –script | |(message “Hello, world.”)
Debian で既に navi2ch on Emacs を起動していた場合、Windows からログインしてもう一つ Emacs を立ち上げると、navi2ch が起動できないので、emacsclient を使って Emacs を遠隔操作することにした。 ...
Mew(mew-ldap.el) (★) [2003-05-13-1] に「使ってみたい」と言ってずいぶん経ったが、自宅で立ち上げたテストサーバから使えるようになった。 mew-ldap.el は以下の Web サイトに置いてある。 URL: http://www.meadowy.org/~gotoh/mew.html ...
基本的に Emacs は 1 日 1 回だけしか立ち上げないで、必要になればフレームを作る C-x 5 2 という使い方をしている。 Solaris 上で直接 Emacs を起動していた時は気にならなかったが、Xming を使うようになってから、フレームが邪魔になってきたので、windows.el を試してみることにした。 ...