次のテキストがあるとします。
(print "thIis-is-a-text")
カーソルは、文字「h」と「i」の間の「this」という単語にあります。
emacs で とC-s C-w入力すると、検索するテキストは 'is' になります。
再びC-w「is-is」です。
再びC-w「is-is-a」です。
再びC-w「is-is-a-text」です。
再びC-w「is-is-a-text」です...
そして、emacs プラグインのexpand regionがあります。
だから私はもっと賢くしたいと思っていC-s C-wます: 拡張領域と組み合わせます。
再び「this」という単語の文字「h」と「i」の間のカーソル、私の目標は次のとおりです。
と入力C-s C-wすると、「this」という単語が検索するテキストになります。
再び「this-is-a-text」になります。
再び「これはテキストです」になります。
再び「print "this-is-a-text"」になります。
再び '(print "this-is-a-text")' になります。
....(expand region のように動作します。これは良い例ではないかもしれません...)
テキストの検索に領域の拡張が非常に役立つ場合があるため、emacs と elisp を初めて使用するので、誰かがこれを達成するためのコードを書いてくれることを願っています。ありがとう、私の壊れた英語を許してください!:)