Meadow
Table of Contents
Meadowとは
unixではviと並んでメジャーなエディタであるEmacs(Mule)をwindows用に移植したもの。 用途によっては、かなり作業効率があがるはず。
(2010/04/28)今となっては NTEmacs の使用をお薦めする。
参考ページ
Meadowを使い始めたころは、”めどうさん入門”や、三好氏のページをかなり参考にした。
- めどうさん入門 (http://kawacho.don.am/win/meadow/)
- Miyoshi's Web Page (http://www.boreas.dti.ne.jp/~miyoshi/index.html)
- Meadow開発者の一人、三好氏のページ
- 既にリンク切れなので → https://web.archive.org/web/20090120203833/http://miyoshi.meadowy.org:80/index.html
- PROFILE EMACS SOFTWARE WEBWARE HOME (http://www.netlaputa.ne.jp/~kose/Emacs/)
- Meadow開発者の一人、小関氏のページ
- 既にリンク切れなので → https://web.archive.org/web/20090107122920/http://www.netlaputa.ne.jp:80/~kose/Emacs/
- Meadow TIPS
- 「Emacs / Meadow の覚え書き」が役に立つ。
- 私的文書置場
- 上記ページ内にある。Meadow2 のフォント設定 (font-setup.el)等。
- Meadow 使いになりたい
- テキストだけだが、Meadowを使い始めた当時かなり参考になった
- emacs雑記
- 「独自路線」とのことであるが、参考になる情報が多い。
- Meadow/Emacs memo
- 情報量が多く、頻繁に更新されているので有用な情報が多い。
- Meadow FAQ page
- ange-ftp等、参考にした
- Emacs & Mule のページ
- ご自身が作成された Emacs Lisp を紹介されている
- 自慢の.emacsを貼り付けよう
- 2ちゃんねるですが・・・
- Emacs Tips&Tricks
- 英語です。buffer switcher(bubble-buffer)など、とても参考になります。
- 私の .emacs で設定している項目
- 土屋さんのページ。yank-pop-summary.el,shell-command.el等。
- Emacs Lisp TIPS
- Time-stamp等の情報
- Emacs
- Takecnon氏による。
- XEmacs
- mamewo氏による。
- Meadow 2 を GCC でコンパイルする
- GCC,VCでのコンパイル方法が載っている
- 英和辞書を組み込む
- sdicについて
- ElispArea(www.emacswiki.org)
- emacs lisp(.elファイル)が置いてある
- dot.emacs
- .emacsの設定にターゲットを絞って解説されている
- Meadow掲示板
- 「Meadow に関連したこと気楽に書くための掲示板」とある。古いタイプの掲示板なので全体の視認性はよくない
- http://www.sodan.org/~penny/Meadow/
- .emacs の小技 (http://teekun.omosiro.com/dot.emacs/)
- プログラマーのためのMule (http://kwatch.tripod.co.jp/mule/)
- kanekoshusuke(はてなダイアリー) (http://d.hatena.ne.jp/kanekoshusuke/)
Emacs Lisp
w3m
- w3m/emacs-w3mについて
- w3mはテキストベースのWWWブラウザである。Pf
- emacs-w3mと組み合わせると、emacs上からWebが参照できる
sdic
ediff
- M-x ediffや、M-x ediff-revision で実行する。
;----ediff---- (global-set-key "\C-cdd" 'ediff) (global-set-key "\C-cdr" 'ediff-revision) (setq ediff-window-setup-function 'ediff-setup-windows-plain) ;menuの小windowを表示しない (setq-default ediff-auto-refine-limit 10000) ; 変更箇所をハイライトする最大バイト数
その他メモ
ange-ftp
ftp経由で、仮想的にリモートのファイルを直接編集することができるものである。
例えば、プロバイダのサーバ上の、ホームページ上のファイルを更新したい場合に、自分のPC上のMeadowで、ローカルのファイルと同じように、読み込み、保存をすることができる。もちろんdiredも使える。
実際に、私もこのページを編集する際に使用している。
dired(C-x d)で、
(例) /ユーザ名@foo.hogehoge.ne.jp:
で、Enterし、続いてpasswordを入れればよい。
ちなみに、freeBSD系のサーバでは正常に動作しない場合がある。その場合には、使用するサーバ名を、.emacsで下記のように指定する。 エスケープ文字に気をつけること。
(setq ange-ftp-dumb-unix-host-regexp "^foo\\.hogehoge\\.ne\\.jp$")
cygwin-mount.el との関係
cygwinでコンパイルしたglobal(gtags)を使用する場合は必須だが、
古いversionではange-ftpでの不具合があった。
http://www.emacswiki.org/elisp/ で新しいもの(1.4.5:2003-09-02)を発見。