|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2005年03月23日(水) 旧暦 [n年日記] [更新:"2005/03/23 22:21:09"]#1 [Emacs] forms-find-file 簡易データべース
次のようなもの、
を用意しておいて、
例えばその名前を forms-address.ctl
とする。
;; -*- Emacs-Lisp -*-
(setq forms-file "~/database/address")
(setq forms-number-of-fields 6)
;; (setq forms-read-only t) ; to make sure
(setq forms-field-sep ";")
;; Don't allow multi-line fields.
; (setq forms-multi-line "\k") C-k is the default
;forms-multi-line
; Variable: If not nil: use this character to separate
; multi-line fields (default C-k).
(setq forms-format-list
(list
"\n First : " 1
"\n Last : " 2
"\n Email : " 3
"\n phone : " 4
"\n fax : " 5
"\n birthday : " 6
))
M-x forms-find-file すると名前を聞いて来るので、
この名前 (forms-address.ctl)を入力する。
これで、一行単位のデータべース(database/address)を編集出来る。
画面の下の方に help の一部が表示されるが C-h m で表示される中に次 のようなものがある。 Commands: Equivalent keys in read-only mode: TAB forms-next-field TAB C-c TAB forms-next-field C-c < forms-first-record < C-c > forms-last-record > C-c ? describe-mode ? C-c C-k forms-delete-record C-c C-q forms-toggle-read-only q C-c C-o forms-insert-record C-c C-l forms-jump-record l C-c C-n forms-next-record n C-c C-p forms-prev-record p C-c C-r forms-search-reverse r C-c C-s forms-search-forward s C-c C-x forms-exit x ( つっこみ )
|
最近の日記 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error 2025年10月23日 ・dd does not duplicate Windows 11 boot disk ? 2025年10月13日 ・missing package 2025年10月04日 ・pkgin search pkgname segfaults | ||