case-fold-search
t
(let ((case-fold-search nil))
(save-excursion
(cond
((search-forward "abc" nil t)
見つかった場合の処理)
(t 見つからなかった場合の処理))))
case-fold-search
t
という具合に,letの変数として
case-fold-searchの値を変えた場合に
letから抜けるとcase-fold-searchの値は
元に戻る.
save-excursionも本体を実行した後
本体実行前のポイントへ戻るためのものである.
| 検索移動関数 | |
| (search-forward str limit error number) | 文字列を順方向へ検索 |
| (search-backward str limit error number) | 文字列を順方向へ検索 |
| (word-search-forward str limit error number) | 文字列を順方向へ検索 |
| (word-search-backward str limit error number) | 文字列を順方向へ検索 |
| (skip-chars-forward chars limit) | charsに含まれる文字をlimitまでスキッ プ.飛び越した文字数を返す. |
| (skip-chars-backward chars limit) | |
| (char-after point-number) | ポイント位置の文字コードを返す |
| (char-before point-number) | ポイント位置の直前の文字コードを返す |
| (following-char) | 現在のポイント位置の文字コードを返す |
| (preceding-char) | 現在のポイント位置の直前の文字コードを返す |