Emacs でカーソルのある単語をサーチ

C-s C-w

これでできることを発見。
Emacs.app/Contents/Resources/lisp/isearch.el
isearch-yank-word-or-char
で定義されている。


単語に"_"や"-"が含まれる場合は、その前までがサーチ文字に登録されるが、
C-wを繰り返すと、その右の単語が追加されていく。


サーチ文字列には、カーソルの位置の文字から右側のが登録される。
カーソルのある単語がそのまま登録されて欲しい気もするけど、こういう仕様でもいいかな。
xyzzyは、この機能がなかったので自分で追加した記憶がある、この場合は、カーソルのある文字が追加されるようにした。
と思ったけど、xyzzyにも同じ機能は最初からあった。