http://www-rocq.inria.fr/~acohen/tuareg/
caml モード.
ftnk.jp -> ~fumi -> ChangeLog -> Emacs
ChangeLog 最新ページ / カテゴリ最新ページ / 前ページ 1 2 3 4 5 6 7 8 次ページ / page 3 (8)http://www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/index.html
color-theme の表示サンプル.
- 「<<< /etc/」などで内容バッファに ls 結果を表示
- カテゴリ別の todo list
- メニューにこう書くと, 「foo」「bar」「baz」を含む todo を 分類して表示
%here%(howm-menu-categorized-todo ("foo" "bar" "baz"))- ちなみに, %here% ではクオートは不要です
- さらに, 各行の「foo」「bar」「baz」を消したければ
%here%(howm-menu-categorized-todo ("foo" "bar" "baz") nil t)
C-c C-d が tagging-filter-subtract とぶつかるので,
C-c C-D に変更.
- tagging.el を ChangeLog memo で使う [2005-12-27-5]
ソースを見たら,簡単に書き換えられることがわかったので,
chalow のカテゴリで絞り込めるように変えてみた.
変更したのは次の 1 カ所だけ.
--- tagging.el.orig 2005-12-27 05:06:48.000000000 +0900 +++ tagging.el 2005-12-27 05:20:35.000000000 +0900 @@ -37,7 +37,7 @@ (progn (beginning-of-line) (mapc (lambda (tag) - (when (let ((x (re-search-forward (concat tagging-tagline-indicator "\\(.* \\)?" (cdr tag) "\\( .*\\)?$") (point-at-eol) t))) + (when (let ((x (re-search-forward (concat tagging-tagline-indicator "\\(.*\\[\\)?" (cdr tag) "\\(\\].*\\)?$") (point-at-eol) t))) (or (and (car tag) (not x)) (and (not (car tag)) x))) (setq fails t)) (beginning-of-line))
これで
(setq tagging-tagline-indicator " \\* ")とすれば,chalow のカテゴリで絞り込みができるようになる.
http://www.lisperati.com/tagging.html
*タグ(スペース区切り) 内容を 1 アイテムとして,タグで絞り込みができる elisp.
*todo groceries milk, soup, coffee *todo chores laundry wash car vacuuming *todo groceries pets dog food, vitamins *chores pets this_week grooming on friday 343 N 2nd Street Storeというテキストを pet で絞り込むと次のように表示される.
*todo groceries pets dog food, vitamins *chores pets this_week grooming on friday 343 N 2nd Street Store
key bind
- C-c C-s: 検索タグの設定・追加
- C-c C-d: 検索タグの削除
- C-c C-a: 全て表示
タグの行を示す "*" は tagging-tagline-indicator で変えられる.
この ChangeLog memo は clmemo で書いて chalow で変換しているので,
(setq tagging-tagline-indicator " \\* ")として,
* tagging.el [Emacs][tag] {{com(' emacs ')}}:
http://www.lisperati.com/tagging.html
のように,アイテムヘッダ内にコメントでタグを付ければ,
(追記)
上のやり方ではカテゴリが無効になってしまうので,
* tagging.el {{com(' emacs ')}} [Emacs][tag]:
http://www.lisperati.com/tagging.html
か,
* tagging.el [Emacs][tag]: {{com(' emacs ')}}
http://www.lisperati.com/tagging.html
http://www.damtp.cam.ac.uk/user/sje30/emacs/ell.html
ここにはメモしていなかったので,いちおう.
http://www.morishima.net/~naoto/software/elscreen/
GNU screen のように複数の screen を扱う elisp.
よく使う keybind
デフォルトの prefix は C-z
| 新しい screen を作成 | prefix C-c または prefix c |
| 現在の screen を閉じる | prefix C-k または prefix k |
| 前の screen に移動 | prefix C-p |
| 次の screen に移動 | prefix C-n |
| 番号で指定した screen に移動 | prefix [0-9] |
| minibuffer で選択 | prefix g |
| 新しい screen で指定した file を開く | prefix C-f |
| 新しい screen で dired | prefix d |
| save して buffer と screen を閉じる | C-c C-c |
http://d.hatena.ne.jp/teny/20051212#p2
ミニバッファでの TAB による補完(minibuffer-complete)と
SPC による補完(minibuffer-complete-word)について.
最近,偶然にミニバッファで SPC を押して "-" が補完されることに
気がついたので,基本的に TAB で補完し,"-" の入力に SPC を使っている.
via: 状況によって補完のやりかた使い分け
http://kitaj.no-ip.com/tdiary/20051211.html#p03
From: [858] 名無しさん@お腹いっぱい。 <> Date: 2005/12/11(日) 19:54:48 何か今のテスト版、[YYYY-MM-DD]+ が未来全てメニューに表示されてるんですが。 __________________________________________________________________________ From: [859] 作者 <sage> Date: 2005/12/11(日) 23:34:44 >>858 デフォルトを変更しました(>>848). 隠すには M-x customize-variable RET howm-menu-todo-priority RET で「Hide sleeping reminders」を設定してください.
http://www.emacswiki.org/cgi-bin/wiki/Tumme
ちょっと画像を確認するのに便利かもしれない.
使い方は
(require 'tumme) (tumme-setup-dired-keybindings)して,M-x tumme-dired で目的のディレクトリを開く.
dired とサムネイルは TAB で移動できる.
サムネイル上で RET すると右下に表示.C-RET なら外部 viewer で表示.
外部 viewer の default は qiv.
うちの環境に qiv が入っていないので,
(setq tumme-external-viewer "display")しておく.
YaTeX - TeX Wiki より.
yatexlib.el,yatex.el,yahtml.el を書き換え.
[ Read More... ]
emacs -batch -f batch-byte-compile elscreen.el
コンパイルするのに必要なファイルがある場合は,-l で指定.
emacs -batch -l elscreen.elc -f batch-byte-compile */*.el
http://www.morishima.net/~naoto/software/elscreen/
入れてみた.
キーバインド
C-z ElScreen prefix key
C-z C-c Create new screen
C-z k Kill the current screen
C-z C-p Switch to the previous screen
C-z C-n Switch to the next screen
C-z C-a Toggle screens
C-z g Jump to the specified screen
C-z [0-9] Jump to the screen #
C-z ? Show help
C-z C-f Find file in new screen
C-z w Show list of screens
C-z m Show last message
C-z t Show time
C-z A Name the current screen
C-z v Show ElScreen version
http://howm.sourceforge.jp/index-j.html
メニューの「> …」で RET したとき, 「…」を検索するのでなく,
対応ファイルを直接開く