ftnk.jp -> ~fumi -> ChangeLog -> Emacs

ChangeLog 最新ページ / カテゴリ最新ページ / 前ページ 1 2 3 4 5 6 7 8 次ページ / page 3 (8)

2006-02-05 Sun

rast-howm-grep [Emacs][howm] はてぶ

rast と db4 のアップデートに伴い db を作り直し.
memo がないので,前回はどうやって db を作ったかわからないんだけど,
今回は

rast create ~/rast/howm
で作ってみた.

前回はあった filename というプロパティがないので,
howm-rast-search.rb を uri を見るように書き換え
(あと "file://" を削除するように).
登録は howm-rast-register.rb を使わずに

find ~/howm -type f -name '*.howm' -exec rast register ~/rast/howm {} \;
で.

関連
- rast-howm-grep [2005-10-24-1]

2006-01-29 Sun

Tuareg Mode [Emacs] はてぶ

http://www-rocq.inria.fr/~acohen/tuareg/

caml モード.

2006-01-27 Fri

GNU Emacs Color Theme Test [Emacs] はてぶ

http://www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/index.html

color-theme の表示サンプル.

2006-01-27 Fri

Emacs Lisp の正規表現の落し穴 [Emacs] はてぶ

http://www.mew.org/~kazu/doc/elisp/regexp.html

2006-01-27 Fri

Eshellを使いこなす [Emacs][shell] はてぶ

http://www.bookshelf.jp/pukiwiki/pukiwiki.php?
Eshell%A4%F2%BB%C8%A4%A4%A4%B3%A4%CA%A4%B9

2006-01-20 Fri

howm テスト版の新機能についてメモ [Emacs][howm] はてぶ

- 「<<< /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)

2006-01-18 Wed

clmemo-inline-date-insert の keybinding を変更 [Emacs][clmemo][ChangeLogMemo] はてぶ

C-c C-d が tagging-filter-subtract とぶつかるので,
C-c C-D に変更.

- tagging.el を ChangeLog memo で使う [2005-12-27-5]

2006-01-17 Tue

はてな Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 [Emacs] はてぶ

http://www.hatena.ne.jp/1137478760

- Emacsでファイルの自動保存 (auto-save-buffers)
- autoinsert
- gpg.elを使って暗号化
- インテリジェント補完コマンド ac-mode
- dmacro.el
- dired 改造計画
- ORG_mode_Manual - Emacsでアウトライン ORG-Mode マニュアルの翻訳

2005-12-27 Tue

tagging.el を ChangeLog memo で使う [Emacs][Chalow][tag][ChangeLogMemo] はてぶ

ソースを見たら,簡単に書き換えられることがわかったので,
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 のカテゴリで絞り込みができるようになる.

- tagging.el
- [2005-12-27-3]

Referrer (Inside):
[2006-01-18-11] clmemo-inline-date-insert の keybinding を変更

2005-12-27 Tue

tagging.el [Emacs][tag] はてぶ

http://www.lisperati.com/tagging.html

*タグ(スペース区切り)
内容
を 1 アイテムとして,タグで絞り込みができる elisp.
major-mode と minor-mode どちらでも使え,outline-mode のように
絞り込んだ状態で編集可能.

*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

Referrer (Inside):
[2005-12-27-5] tagging.el を ChangeLog memo で使う

2005-12-26 Mon

Emacs Lisp List [Emacs] はてぶ

http://www.damtp.cam.ac.uk/user/sje30/emacs/ell.html

ここにはメモしていなかったので,いちおう.

2005-12-12 Mon

elscreen [Emacs] はてぶ

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

elscreen-dired
新しい screen で dired prefix d

elscreen-howm
save して buffer と screen を閉じる C-c C-c

2005-12-12 Mon

ミニバッファでの補完 [Emacs] はてぶ

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

2005-12-12 Mon

howmM で全ての to do が表示される [Emacs][howm] はてぶ

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」を設定してください.

2005-12-02 Fri

tumme.el [Emacs] はてぶ

http://www.emacswiki.org/cgi-bin/wiki/Tumme

画像 viewer.

ちょっと画像を確認するのに便利かもしれない.

使い方は

(require 'tumme)
(tumme-setup-dired-keybindings)
して,M-x tumme-dired で目的のディレクトリを開く.
複数のサムネイルをまとめて表示したい場合は,
目的のファイルをマーク(% m \.jpg$ とか)して,
M-x tumme-create-thumbs,M-x tumme-display-thumbs.
dired 上で C-N,C-P で移動すると移動先のファイルのサムネイルが表示される.

dired とサムネイルは TAB で移動できる.
サムネイル上で RET すると右下に表示.C-RET なら外部 viewer で表示.
外部 viewer の default は qiv.
うちの環境に qiv が入っていないので,

(setq tumme-external-viewer "display")
しておく.

2005-11-25 Fri

vc-svk.el [Emacs] はてぶ

http://svk.elixus.org/?EmacsSVK

vc.el の svk 用バックエンド.

2005-11-17 Thu

正かなづかひ用の ~/.skk サンプル [Emacs][SKK] はてぶ

http://d.hatena.ne.jp/mhrs/20051116/p1

2005-11-11 Fri

yatex,yahtml の kanji-code に utf-8 を追加 [Emacs] はてぶ

YaTeX - TeX Wiki より.

yatexlib.el,yatex.el,yahtml.el を書き換え.

[ Read More... ]

2005-11-08 Tue

コマンドラインでのバイトコンパイル [Emacs] はてぶ

emacs -batch -f batch-byte-compile elscreen.el

コンパイルするのに必要なファイルがある場合は,-l で指定.

emacs -batch -l elscreen.elc -f batch-byte-compile */*.el

2005-11-08 Tue

ELScreen [Emacs] はてぶ

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

ChangeLog 最新ページ / カテゴリ最新ページ / 前ページ 1 2 3 4 5 6 7 8 / page 3 (8)