ChangeLogモード(Emacs)

提供: mechanical Wiki
ナビゲーションに移動 検索に移動

設定

.emacsに記述する。 ChangeLogのヘッダに挿入されるユーザ名とメールアドレスはこの値を参照している。

 ;; ChangeLog 用の設定
 (setq user-full-name "Full Name")
 (setq user-mail-address "mail@address.com")

使い方

キーバインド

Ctrl+x 4 a

ChangeLogファイルの作成。 add-change-log-entry-other-windowというコマンドを呼び出している。 このコマンドは、カレントディレクトリにあるChangeLogファイルを開き、必要なエントリを準備する。 もしカレントディレクトリにChangeLogファイルがなければ、新規にChangeLogファイルを作成する。 数引数Ctrl+uを付けて呼ぶと、ChangeLogファイル名を別途指定できる。

Ctrl+x ], Meta+}

次のエントリアイテムへジャンプする。 それぞれ、forward-pageforward-paragraphコマンドが呼び出される。

Ctrl+x [, Meta+{

前の日付、前のエントリアイテムへジャンプする。

Ctrl+c Ctrl+a

cvsなどのLog用のバッファにおいて、ChangeLogファイルからログをコピーする。

参考文献