Skip to content

Commit 3c55356

Browse files
committed
Update README.md: add :im to the list of isearch options
1 parent 9b25833 commit 3c55356

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,13 @@ Windowsは日本語環境にしておいた方が無難です。
6565

6666
## isearch実装の選択
6767

68-
isearch機能のT-Code用拡張機能は、次の2種類の実装から選ぶことができます。機能の内容や使い方は同じです。
68+
isearch機能のT-Code用拡張は、次の3種類の実装から選ぶことができます。機能の内容や使い方は同じです。
6969

7070
- 従来実装。古いEmacs用に書かれた実装のため、Emacsに最近追加されたisearch機能が使えなくなる場合があります。`(setq tcode-use-isearch t)` とすることで利用できます(デフォルト)。
7171
- advice機能を用いた実装。Emacs内部関数の書き換えを無くした実装なので、Emacsのバージョンアップによるisearch機能の変化に追従しやすくなっています。`(setq tcode-use-isearch :advice)` とすることで利用できます。ただし、wrapped search機能が使えるのはEmacsバージョン25以降に限ります。
72+
- input method方式による実装。T-Code自体の実装方式を変える実験的な実装です。Emacs内部関数の書き換えを無くし、さらに、バッファ編集中とisearch中で、共通のT-Code実装を用います。一部、上2つの実装とは動作が異なります。例:
73+
+ isearch中に句読点、カタカナモードの切り換えが可能です(全角英数モードはどの実装でも可能)。
74+
+ isearch中の前置変換終了後、minibufferを終了させるためのRETキーが不要です。
75+
+ 多段の前置部首合成変換が可能です。
76+
77+
`(setq tcode-use-isearch :im)` とすることで利用できます。wrapped search機能が使えるのはEmacsバージョン25以降に限ります。

0 commit comments

Comments
 (0)