[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:01154] Re: yank-pop ?



こんばんわ。

>む? ディレクトリの下のファイルに対して、grepかけられるんですか?
>かけられるのなら、どぉやるのでしょう? ・・・FAQ?
>私は、今のところ、lispディレクトリの *.l ファイルを連結して一つのファイルに
して
>おいて、そのファイルに対して grep かけてました。(^^;

過去に私も同様のこと聞いたときに、亀井さんが対応してくださったものを投稿しま
す。

>| grep-dialogに相当するコマンド版は難しいですか?
>
>難しくはないんですが、指定したい項目がいろいろあったので、仕方
>なくダイアログにしています。
>
>| M-x grepとして
>| grep -e "[Mm]ule" c:/xyzzy/man/*.*相当のことができるようになるといいと思
いま
>| す。
>
>(defun xgrep (pattern directory files)
>  (interactive "sgrep: \nDdirectory\nsfiles: " :history0 'search)
>  (require "grepd")
>  (let ((ed::*grep-case-fold-search* nil)
> (ed::*grep-regexp-search* t)
> (ed::*grep-subdir* nil)
> (ed::*grep-name-only* nil))
>    (ed::scan-files pattern (split-string files #\; t " ") directory)))
>
>例によってお手軽モードでよければこんな感じでできます。M-x xgrep
>としてください。M-x grep と置き換えたい場合は、xgrep を grep に
>変更して下さい。
>
>--
>亀井哲弥(Tetsuya Kamei)
>kamei@xxxxxxxxxxxx/JCA00343@xxxxxxxxxxx
>

Index Home