Seiji Zenitani
zenit****@tkg*****
2005年 6月 12日 (日) 00:43:18 JST
On 2005/06/11, at 23:32, Tetsuro KURITA wrote: > > この振舞を Mac の他のアプリケーションと似た振る舞いをし > てほしいと考えて > います。具体的には、 > > *まだ開かれていないバッファだったら、新しいウィンドウを作りそ > こに表示す > る。 > *既に開かれているが、どのウィンドウのどのフレームにも表示され > ていなかっ > たら新しいウィンドウを作りそこに表示する。 > *既に開かれており、どこかで表示されている物ならばそのウィンド > ウを最前面 > に持ってくる。 > > という動作がいろいろ都合がよく、使いやすいのではと考えています。 > > どうすれば、実現できるでしょうか? > いろいろ探しまわりましたが、そのようなカスタマイズの例は見つけ > られません > でした。 > かなり lisp をごりごり書かないと実現できない物でしょう > か?ヒントだけでも > 頂ければと考えています。 David Reitter さんの AquaMacs で そのような機能が実現されています。 lisp の力技です。 http://www.apple.com/downloads/macosx/unix_open_source/ aquamacsdistributionofemacs.html http://www.wordtech-software.com/aquamacs.html (↑いまは繋がりませんが、一時的に落ちているだけだと思います) 銭谷