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

[xyzzy:00843] Re: Shell 選択



mwakahara さん、こんにちは。

    Thu, 5 Nov 1998 10:05:41 +0900 の
   “[xyzzy:00839] Re: Shell 選択”
    への返事です.

| あと、xyzzyのM-x grepはカレントバッファの内容だけを対象とするのですか?M-x

カレントバッファというか、現在読み込んでいるファイルだけです。

| 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