[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: xxx-word
- X-ml-count: 518
- Subject: Re: xxx-word
- From: Keiichi Suzuki <keiichi@xxxxxxxxxxxx>
- Date: Wed, 17 Feb 1999 12:21:08 +0900
- User-agent: Nana-gnus/6.12.2 SEMI/1.13.2 (Mikawa) FLIM/1.12.5 (Hirahata) Emacs/20.2 (i386-*-nt-4.0) MULE/3.0 (MOMIJINOGA) Meadow/1.01 (MIDORI-NO-TAMA)
>>>>> meadow-users-jp の Mail No. 517 で、
>>>>> "和智" == "=?iso-2022-jp?B?GyRCT0JDUhsoQiAbJEIybTknGyhC?=" <wachi@xxxxxxxxx> さま曰く...
和智> kill-wordやforward-wordなどでの単語の定義として'_'が単語の区切りに
和智> なるように定義されているようですが、この'_'を単語の区切りとしない
和智> ようにしたいのです。
(defun my-c-mode-hook()
(modify-syntax-entry ?_ "w" c-mode-syntax-table)
)
(add-hook 'c-mode-hook 'my-c-mode-hook)
;; 本当に便利になるのかなという気はします。
;; 私自身、この設定を活かしたり殺したりしています。 ^^;;;;
和智> また、kill-word等のコマンドの類似のものを再度定義すること
和智> (my-kill-wordなど)で、回避できるのであれば、これもできれば教えて
和智> ほしいです。(elファイル下さい)
作ればどうにでもなるでしょうが...
もし上の方法でご不満があれば、何が不満かを書いていただけると、興味を持っ
た方が書いててくださるかも知れません。 ;-)
ところで...
なぜ2つの方法を要求なさるのかが理解できません。
もし、 elisp の勉強のためというのでしたら、 kill-word は elisp で書かれ
ており、そのソースは meadow/1.00/lisp/simple.el にあると思いますので、そ
れを追っかけてみるというのはいかがでしょうか。
--
鈴木圭一 / keiichi@xxxxxxxxxxxx, kei-suzu@xxxxxxxxxxxxxx
PGP finger print (DH/DSS) 796B B9B1 436B 481C 709B 430C 829F 1705 9BB2 CAF3