Emacs Edit

emacsのバージョンが上がった時にも、さくっと/etc/skel/.emacs.elをコピーすれば使えるように、Vine 2.6環境の時みたいに~/.emacs.elを直接編集するのではなく、自分の.emacsファイルは.emacs.my.elとしてファイル名を変更。(.emacs.elの中にそーしとけって書いてあった)

2004-11-30:
Vine 3.1にアップデートしたらemacsが起動しなくなったので、/etc/emacs-21.3/site-start.d/53aspell-init.elを削除して、

> sudo apt-get install aspell-el IIIMECF Mule-UCS
> cp -p /etc/skel/.emacs.el ~/.

した。

Mew Edit

2004-11-30:
まず、4.1.51でRPMパッケージを自作したfilemew-el-emacs-4.1.51-1y.src.rpmに入れ換えた。 設定ファイルは、 Vine 2.6環境では~/.mewというファイル名だったけど、.emacs.elの形式に合わせて~/.mew.elにファイル名を変更。 次にMicrosoft Office系のファイルのviewerとして、

> sudo apt-get install xlHtml wv c-sig

をインストール。さらに、infoのMewのエントリとして、/usr/share/info/dirに以下を追加。

--- MUA
* Mew: (mew.info).		Messaging in the Emacs World
* Mew-J: (mew.jis.info).	Messaging in the Emacs World

あと、Firefox用に~/.mew.elの以下の部分をmozilla→firefoxと修正。

(setq mew-prog-text/html-ext "firefox")
(setq browse-url-netscape-program "firefox")

2004-12-21:
次からmew-icon-directoryの設定が変わる模様なのでメモ。

>   mew のイメージのインストール場所についてですが、そろそろデフォ
> ルトのインストール場所を変更しても良いのではないかなぁ。と思うの
> ですがどうでしょう?
> 
> /usr/local/share/emacs/site-lisp/mew/etc/Mew/

画像が
	/usr/local/share/emacs/site-lisp/mew/etc/
にインストールされるように Makefile を変更しました。

また、mew-icon-directory は自動的に設定するようにしました。
.emacs などに書いている人は、削りましょう。

--かず

from [mew-dist 25773]


2004-12-23:
Mew 4.1.52が出たので入れた。(filemew-el-emacs-4.1.52-1y.src.rpm)
上で述べている通り、~/.mew.my.elからmew-icon-directoryを設定している行を

;(setq mew-icon-directory "/usr/lib/emacs/etc/Mew")

とコメントアウト。


2004-12-29
Mew 4.1.53が出たのでアップグレード。(filemew-el-emacs-4.1.53-1y.src.rpm)
設定は変更なし。今回の変更点は以下。

  • Marks on invalid messages are preserved when scanning.
  • A bug fix for mew-addrbook-clean-up.
  • mew-summary-cache-prefetch checks marks.
  • ";" now can handle an attached message.
  • "C-uw" now can handle an attached message.
  • Yet another patch for mew-nmz.el.
  • Hacking mew-cs-utf-16be.
  • :type fixes.
  • --info-dir for install-info.
  • A patch for mew-summary-folder-dir-newp.
  • Using null-device.
  • Yet another patch for mew-nmz.el.

個人的にはあまり変化ないかな。


2005-01-14
Mew 4.2 release candidate 1が出たので入れ換え。(filemew-el-emacs-4.2rc1-1y.src.rpm)
4.1.53からはそう大差ないかな。


2005-1-20
summaryモードの添付ファイルのファイル名表示を長くする設定。from [mew-dist 25962] Re: filename length for attachment in summary

(add-hook 'mew-syntax-format-hook 'my-mew-sytax-format-change)
(defun my-mew-sytax-format-change ()
  (if (and (string= "Message/Rfc822" ct)
           (not (eq major-mode 'mew-draft-mode)))
      (progn
        (setq ld (+ ld lf))
        (setq lf 0))
    (setq lf (+ lf 25))			; ファイル名の表示桁数を+25
    (setq ld (- ld 15))))		; ファイル名の表示位置を左に-15

意味も分からず見よう見まねで。:D


2005-01-27
Mew 4.2 release candidate 2が出たので入れ換え。(filemew-el-emacs-4.2rc2-1y.src.rpm)


2005-02-03
Mew 4.2 release candidate 3が出たので入れ換え。(filemew-el-emacs-4.2rc3-1y.src.rpm)


2005-02-9
Mew 4.2が出たので入れ換え。(filemew-el-emacs-4.2-1y.src.rpm)
モジュール的には4.2rc3から変更なしみたい。


2005-02-21
mew-nmz.elの使い方がよく分からない。正式なドキュメントはどこにあるの? :( Webを検索しても古いバージョンの話ばっかりでキーバインドとか違うし、Mew 4.2でずばりそのまま使える設定が見つけられなかった。なので、以下は断片をかき集めた情報。

MewのinfoのPick→dbsearchに利用方法が載ってた。しかし、設定方法はない。

とりあえず、以前と違って今のmew-nmz.elは正式なディレクトリにインストールされるようなので、~/.mew.elに以下だけを追記。

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; mew-namazuの設定
;;;
(autoload 'namazu "namazu" nil t)
(eval-after-load "mew" '(require 'mew-nmz))
(setq mew-nmz-index-mail "Mail")

この場合、Namazuのインデックスファイルは、~/Namazu配下に~/Mailと同様な構成で生成される。

mew-nmzのデフォルトのキーバインドは、/usr/share/emacs/site-lisp/mew/mew-key.elによると、

 (define-key mew-summary-mode-map "k?"   'mew-nmz-search-mark)
 (define-key mew-summary-mode-map "k/"   'mew-nmz-virtual)
 (define-key mew-summary-mode-map "kV"   'mew-nmz-virtual)
 (define-key mew-summary-mode-map "kg"   'mew-nmz-gcnmz)
 (define-key mew-summary-mode-map "km"   'mew-nmz-mknmz)
 (define-key mew-summary-mode-map "kM"   'mew-nmz-mknmz-all-folders)
 (define-key mew-summary-mode-map "ks"   'mew-nmz-mknmz-save-mewmknmz)
 (define-key mew-summary-mode-map "kK"   'mew-nmz-mknmz-kill-process)
 (define-key mew-summary-mode-map "ku"   'mew-nmz-mark-unindexed)
 (define-key mew-summary-mode-map "k^"   'mew-nmz-search-parent)
 (define-key mew-summary-mode-map "kp"   'mew-nmz-search-parent)
 (define-key mew-summary-mode-map "kn"   'mew-nmz-search-child)
 (define-key mew-summary-mode-map "kN"   'mew-nmz-namazu)
 (define-key mew-summary-mode-map "kj"   'mew-nmz-original-message)

となっている。 使うための準備として、まずはインデックスを作っておく。Summaryモードで"km"と入力すると、Namazuインデックスを作成する元のメールのフォルダ名を聞かれるので答える。(そのメールフォルダに対して)準備はそれだけ。検索する時にはSummaryモードで"kV"と入力する。対象のインデックスはどれか聞かれ、次に検索文字列を聞かれるので、それらを入力すると検索結果がVirtualモードで表示される。

まだ、mew-nmz-mknmz-all-foldersが動かない。起動してもサクっと瞬時に終わってしまう。先は長い。激しくめんどい。 :(

動かないんじゃなかった。動いてた。でも、全てのフォルダではなく、かなり間引かれていくつかのフォルダだけインデックスが作られていた。訳分からん。

そうそう使うものじゃないし、もうメンドクなったので、mew-nmz-mknmz-all-foldersと同じであろう動きをする場当たり的perlスクリプトを書いてそれで済ましてしまった。負け。いないとは思うけど、スクリプトが欲しい人はご連絡ください。


2005-05-20
Mew 4.2.50が出たので入れ換え。filemew-el-emacs-4.2.50-1y.src.rpm


2005-06-07
Mew 4.2.52が出たので入れ換え。filemew-el-emacs-4.2.52-1y.src.rpm


2005-09-07
Mew 4.2.53が出たので入れ換え。filemew-el-emacs-4.2.53-1y.src.rpm


2006-08-31
やっと全文検索システム Hyper Estraier導入がうまくいったので、Mew 5.1.50に入れ換え。filemew-el-emacs-5.1.50-1y.src.rpm
Hyper Estraierがセットアップされていれば、Mew側で何も設定することなく使えるようになる。


2006-10-26
5.1.51が出たので入れ換え。filemew-el-emacs-5_0.1.51-1y.src.rpm
Hyper Estraierの全文検索で、ヘッダによる絞り込みができるようになったのと、マスタパスワードの入力が、起動時必ず入力→必要になったときに入力、に変更になった。


2006-12-19
5.2rc1が出たので入れ換え。filemew-el-emacs-5.2rc1-1y.src.rpm
Hyper Estraierの全文検索で空パターンの入力が可能になったのと、バグフィックス。


2007-01-10
5.2正式版が出たので入れ換え。filemew-el-emacs-5.2-1y.src.rpm

html-helper-mode Edit

Vine 2.6と同じ作業をしただけ。

my-keisen-mule.el Edit

Vine 2.6と同じ作業をしただけ。

text-adjust.el Edit

Vine 2.6と同じ作業をしただけ。

nXML Edit

基本的にVIne 2.6と同じ作業をしただけ。違いは。バージョンが20041004になったくらい。

howm Edit

2006-02-21
1.3.2が出ていたので入れ換え。 以前のビルドをしたツリーがまだ残っていたので、1.2.1をアンインストールしてから、1.3.2を入れた。

> cd ~/work/src/howm-1.2.1
> sudo make uninstall
> cd ~/work/src
> tar xvfz howm-1.3.2.tar.gz
> cd howm-1.3.2
> ./configure --with-lispdir=/usr/local/share/emacs/site-lisp/howm
> make
> sudo make install

新機能として、「最近のメモ」が表示されるようになったけど、デフォは20件で多すぎるので、~/.emacs.my.elに以下の設定を追加。

(setq howm-menu-recent-num 5) ; 「最近のメモ」を表示する個数

2005-01-05
1.2.1が出ていたので入れ換え。やった作業は1.2と全く同じ。


Vine 2.6と同じ作業をしただけ。

pcl-cvs Edit

> sudo apt-get install pcl-cvs

しただけ。elibも勝手に入るしapt万歳。 :)

Riece (公式サイト) Edit

IRCクライアント。riece-1.0.5.tar.gzを持ってきて、

> ./configure --prefix=/usr/local
> make
> sudo make install

しただけ。~/.emacs.my.elには以下を記述。

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Rieceの設定
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq load-path
      (append '("/usr/local/share/emacs/site-lisp/riece") load-path))
(autoload 'riece "riece" "Start Riece" t)

migemo Edit

ローマ字で日本語検索ができるもの。

> sudo apt-get install migemo

して、~/.emacs.my.elに以下を追記。

;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; migemo: ローマ字で日本語検索
;;
(load "migemo")

あとは、C-s, C-rでイクリメンタルサーチできる。ミニバッファでC-eすると、migemoでない普通のインクリメンタルサーチとトグルで切り替わる。

iswitchb Edit

iswitchbを設定すると、バッファの切り換えが楽になる。 emacsのパッケージに入っているので、以下の設定を書くだけで有効になる。

;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; iswitchbでバッファ切り替えを素早く
;;
(iswitchb-default-keybindings)

バッファの切換えをもっと楽にしたい − iswitchb


添付ファイル: filemew-el-emacs-5.2-1y.src.rpm 768件 [詳細] filemew-el-emacs-5_0.1.51-1y.src.rpm 699件 [詳細] filemew-el-emacs-5.2rc1-1y.src.rpm 718件 [詳細] filemew-el-emacs-5.1.51-1y.src.rpm 545件 [詳細] filemew-el-emacs-5.1.50-1y.src.rpm 738件 [詳細] filemew-el-emacs-4.2rc3-1y.src.rpm 816件 [詳細] filemew-el-emacs-4.2rc2-1y.src.rpm 802件 [詳細] filemew-el-emacs-4.2rc1-1y.src.rpm 807件 [詳細] filemew-el-emacs-4.2.53-1y.src.rpm 778件 [詳細] filemew-el-emacs-4.2.52-1y.src.rpm 802件 [詳細] filemew-el-emacs-4.2.50-1y.src.rpm 812件 [詳細] filemew-el-emacs-4.2-1y.src.rpm 807件 [詳細] filemew-el-emacs-4.1.53-1y.src.rpm 829件 [詳細] filemew-el-emacs-4.1.52-1y.src.rpm 880件 [詳細] filemew-el-emacs-4.1.51-1y.src.rpm 829件 [詳細]

リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Wed, 02 Dec 2015 18:53:03 JST (3071d)