[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 06/05 23:37 / Filesize : 235 KB / Number-of Response : 817
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

xyzzyの使い方が分からぬやし 励ましあえ その10



1 名前:ミスターエックスワイジー [2006/11/18(土) 19:59:03 ID:uLAlV6LD0]
xyzzyってさ、一見さんお断りの京都料亭みたいでさ、何から手をつけていいのかわからないでしょ?
とりあえず,初心者同士で解決できる問題はまず過去ログ・グーグルで検索した後ここで相談しましょう
たとえば
 ・ここのHPに書いてある通りにやりましたができません.
 ・xyzzyが起動しなくなりました.
 ・キーバインドってどうやって変更するの?
初心者の私が答えられるのはこの程度です.

自分でlispが書けるような方,こんな機能が欲しいのですが
だれか作ってくださいという方は Win板本スレへ。

xyzzy Part14 @Win板(通称:本家)
pc8.2ch.net/test/read.cgi/win/1148990686/
過去ログ & 関連リンクは>>2-5あたりに。

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 03:11:38 ID:gZcvFMGy0]
釣られすぎ

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 08:18:08 ID:g/awSkVf0]
さくらエディターってどこからダウンロードするの?

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 08:39:47 ID:Srx4cqLf0]
sakura_editor.at.infoseek.co.jp/

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 08:56:30 ID:Srx4cqLf0]
xyzzyでドイツ語の文章を書いているのですが
印刷時に äöü などが2,3ピクセル分他の文字に比べて上にずれてしまいます
どうすれば修正できるのでしょうか?

フォントはCenturyの欧文を使っています。
何故かMS ゴシックだとずれは少なめです。

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 12:02:13 ID:pJZy8FDy0]
>>391
そこまで神経質になるなら
meadowやワードを使えばいいんじゃね?

393 名前:名無しさん@お腹いっぱい。 [2007/03/09(金) 12:50:22 ID:9Cfemuso0]
>>391
TeXを薦める。

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 13:20:14 ID:URVOFDY70]
>>391
MS Word や TeX を使えというのはひとまず置いて、ともかく
xyzzy で印刷したいと仮定して…

拡張ラテン文字 (アクサンとかウムラウトとか) がずれるのは、
ASCII と欧文文字セット (iso8859-1 等) で違うフォントを指定
しているからじゃない?

ツール→共通設定→フォントのタブで、「ASCII」と「ラテン文字」
を同じフォントで設定してみて。


395 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/10(土) 05:12:55 ID:P6ucGeMy0]
>>392-393
数ピクセルでも結構でかいんですよ…。
2sen.dip.jp:81/cgi-bin/upgun/up1/source/up4049.jpg
TeX考えてみます。
>>394
print-selected-buffer-dialog でダイアログを出して
フォントを選択して、ちゃんとそのフォントで印刷されています
共通設定で確認してみましたが、そちらも同じフォントが設定されてました。

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/10(土) 12:39:15 ID:rdrv41rb0]
>>395

自分の環境で同文を印刷してみたけど、問題なかったよ。

ttp://2sen.dip.jp:81/cgi-bin/upgun/up1/source/up4054.jpg

>>395 の画像をみると、ウムラウトには日本語のフォントが使われて
いるような気がしたけど、設定を晒してみれば?

xyzzy のフォルダ/usr/ユーザー名/wxp/xyzzy.ini のフォントの部分とか。






397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/10(土) 17:30:23 ID:Cf7te0qg0]
>>395
フォントが悪いとか?

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/10(土) 22:44:15 ID:P6ucGeMy0]
>>396
設定を確認したらこうなってました。
[Font]
Japanese=12,"MS ゴシック",128
Latin=12,"MS ゴシック",128
[Print]
Japanese=100,"MS ゴシック",128,0,0
Latin=100,"Lucida Console",0,0,0

PrintのLatin部分を直接書き換えたら問題なく印刷されました
ありがとうございました
2sen.dip.jp:81/cgi-bin/upgun/up1/source/up4060.jpg

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/11(日) 00:19:24 ID:WFRuBE6F0]
どうみてもフォントです。
本当にありがとうございました。

それじゃ、英語日本語の表記も出来なかったんじゃないのかと。

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/11(日) 03:12:50 ID:GxIlGKLB0]
>>399 が本当にわかっているのか不安
そして 400 をゲッツ

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/11(日) 04:25:21 ID:YaI2+sNB0]
勝手に結論づける人には何を言っても無駄ってことだな。

402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/11(日) 05:20:12 ID:WFRuBE6F0]
本当は直接じゃなくても
印刷のところでやれば良いんだよ。

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/11(日) 07:45:54 ID:cFu09KsS0]
>>402
ありがとうございます
何故かプリント設定のとこではASCIIしか
変更ができないと思い込んでました…。

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/12(月) 17:22:57 ID:Lcdf0MFH0]
「きまぐれにxyzzy」の my-coloring.l でテキストファイルの色付けを
行なっています。

ttp://homepage2.nifty.com/kimagurenixyzzy/my-coloring.html

例えば、[] で囲まれた箇所を一括して色付けしたいのですが、
やり方がわかりせん。C-1、C-M-1 で色情報を保持してカット&コピー
できるので、キーボードマクロの正規表現を使って一括変換しよう
としましたが、うまく行きませんでした。

ヒントでもいいので、よろしくお願いします。m(__)m

405 名前:sage [2007/03/12(月) 21:23:27 ID:hOdwmrwB0]
>>404
昔自分用に作ったものなんで、要望とちがうかもしれんけど。
キーバインドは適当にあててください。

(defstruct strong mem)

(defun strong-word (str)
(interactive "sSTRONG : ")
(save-excursion
(goto-char (point-min))
(if (string= str "")
(delete-text-attributes t :test #'eq :key #'strong-p)
(while (scan-buffer str :regexp t :no-dup nil :tail t)
(set-text-attribute (match-beginning 0) (match-end 0)
(make-strong :mem str)
:foreground 7
:background 8)))))

(defun jump ()
(interactive)
(let ((pt (or (find-text-attribute t :test #'eq :key #'strong-p :start (+ (point) 1))
(find-text-attribute t :test #'eq :key #'strong-p :start (point-min)))))
(if pt
(goto-char pt)
(strong-word (read-string "STRONG : ")))))

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/13(火) 00:50:11 ID:NPl4oFEa0]
>>405

大変失礼しました。>>404 の機能はもともと my-coloring に付属していました。
M-x coloring-enclosed-braces-string で逝けました。

作者さん他、申し訳ありません。orz



407 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 00:13:37 ID:fyRxiKoZ0]
xyzzy で特定の文字を無視して検索するにはどうしたら良いでしょうか?

例えば、

  A<B>C

という文字列を "< >" を無視して、"ABC" で検索したい場合です。

xyzzy の正規表現を説明しているページを幾つか見てみましたが、その様な
パラメーターはみつけられませんでした。

またネットを調べた所、LightGREP というフリーウェアにはこの機能がある
そうです。

ttp://www.tamasoft.co.jp/LightGREP/hlp/demo.html

どうぞよろしくお願いください。

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 00:24:48 ID:ePmHemnX0]
新規にそういった関数を書いてください。

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 00:54:42 ID:wRaLAff+0]
>> 407
> どうぞよろしくお願いください。
お願いします。

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 02:29:00 ID:JUN0xERW0]
>>407
正規表現で、
A[<>]*B[<>]*C
ではダメですか?

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 02:30:43 ID:1ySsQFts0]
何のための正規表現かと
(string-match "A[< >]*B[< >]*C" "  A<B>C")

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 02:31:15 ID:1ySsQFts0]
かぶったorz

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 05:50:47 ID:LyQn2tjY0]
ただの宣伝では?

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 06:10:55 ID:9U8W99Q10]
こういうのは誰も作らないだろうなあ。自分で使わんもん。

415 名前:407 mailto:sage [2007/03/14(水) 06:51:38 ID:fyRxiKoZ0]
>>410 >>411

失礼しました。正規表現で十分ですね。
ちなみに宣伝ではありません。

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/15(木) 13:41:52 ID:cS8IJxzb0]
C-aで行頭、C-eで行末に移動をキー配置して
折り返しを有効にした時に

それぞれの移動で実際の行頭、行末ではなく
見えている部分としての行頭、行末に移動する設定はありますか?



417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/15(木) 14:04:08 ID:VtA3jI2v0]
beginning-of-virtual-line
end-of-virtual-line

というコマンドがあるので、キーバインドを変更すればよろし。
上下移動(C-n/C-pやカーソル)はデフォルトでvirtual-lineなんだけど、
C-a/C-eは論理行なんだよな。

ただC-k(kill-line)はvirtualがないかもしれない。

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/16(金) 14:34:01 ID:BcUxirMI0]
>>417
上2つうまくいきました
kill-line は kill-virtual-line virtual-kill-line
の試してみましたがやっぱり動きませんでした。
時間があるときにLispに挑戦してみることにします

ありがとうございました

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/17(土) 00:45:53 ID:Eeb48hSG0]
そのくらいなら俺も作れそうだから挑戦してみるかな

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/17(土) 09:30:44 ID:8sL+3++d0]
ttp://xyzzy.s53.xrea.com/reference/wiki.cgi?p=scroll-other-window
これで上スクロールがしたいのですが、どうすればnon-nilに切り替えられるんでしょうか?

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/17(土) 11:10:53 ID:dHxGjK2L0]
(scroll-other-window t)

422 名前:420 mailto:sage [2007/03/17(土) 14:00:45 ID:8sL+3++d0]
>>421
レスありがとうございます
.xyzzyに書き込んで起動してみたら"範囲外の値です: 1"というエラーが出て下スクロールのままでした
どこに上書きするんでしょうか?

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/17(土) 15:54:59 ID:sxPn3Nbv0]
>>420
scroll-up-other-window じゃダメなの
seealsoに書いてあるじゃん

424 名前:420 mailto:sage [2007/03/18(日) 13:07:24 ID:+K512YlA0]
>>423
scroll-other-windowの方だとnilとnon-nilというのを切り替えれば同じキーで操作できるらしいというのと
scroll-up-other-windowの方だと数行単位で煩わしかったからです
って、nilとnon-nilの切り替え自体がキーバインドで設定できないなら論理破綻ですね…

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/18(日) 13:33:37 ID:BiyOvD+s0]
>>422
画面分割してないで使うと"範囲外の値です: 1"というエラーがでるけど
画面分割して試した?

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/18(日) 14:00:41 ID:y+adgxY60]
(scroll-up-other-window (window-height))
こうすりゃいいんじゃないのか。



427 名前:423 mailto:sage [2007/03/18(日) 17:04:58 ID:erbxD2IQ0]
>>424
C-M-v
C-u C-M-v
でいかが?

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/18(日) 19:25:36 ID:iCKU/+xg0]
(defun scroll-up-down-other-window ()
(interactive)
(cond((< 1 (count-windows nil))
(message "Up M-v , Down C-v")
(while (case
(peek-char *standard-input* *keyboard*)
((#\C-v #\Up) (scroll-up-other-window (window-height)) t)
((#\M-v #\Down)(scroll-other-window (window-height)) t)
(t nil))
(read-char *keyboard*)
(refresh-screen)))
(t (message "ないよん"))))
(define-key esc-map #\C-v 'scroll-up-down-other-window)

429 名前:420 mailto:sage [2007/03/19(月) 13:19:27 ID:DbiyK8LA0]
>>425-428
平時は複数のファイルを開いて2分割された状態で終了し、起動しているのですが
上書き後は起動時に分割されずに*scratch*だけ表示されていてそこでエラーが出ます
(global-set-key #\C-M-v '(scroll-up-other-window (window-height)))
としたらコマンド入力時に"不正なコマンドです:(scroll-up-other-window (window-height)"とエラーになりました
確かに2ストローク以上で割り当てればupとdownが使えましたね、今度は.xyzzyに丸写しでうまく行ってます
皆さんどうもありがとうございました、レス遅れてすみません

430 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/19(月) 19:34:27 ID:5uz9CLBZ0]
保存する時、文字コードが混在している場合は警告するようにしたいのですが、
できるでしょうか?


431 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/19(月) 21:00:02 ID:H0x2JRB10]
あなたの言うところの「文字コード」の混在とは、具体的にどういう状態?

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/19(月) 22:16:35 ID:KP4tgupD0]
>>431
保存する直前のバッファの表示と、保存したファイルをxyzzyで開きなおしたバッファの
表示が異なるとき、という意味です。


433 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/19(月) 23:17:20 ID:aQWQzX9J0]
「混在」してないし

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/19(月) 23:23:25 ID:7+PqbSVy0]
保存する前に、一回テンポラリで保存して、開いて、本当に保存しようとしている
バッファと同一か compare-windows あたりで調べる関数を書けばいいんじゃね。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/20(火) 07:07:20 ID:/xj26RZF0]
最近このスレ厳しいなw

>>430 は要するに保存できない文字が含まれている場合、警告して欲しい
ということじゃない? 例えばこれみたいな。

ttp://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=encode%20able

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/21(水) 19:06:08 ID:3WY2MH7B0]
少し見た感じだと、following-charはxyzzyにもあるけど
char-charsetがないね。
xyzzyのchar-codeとかその辺と同じようなものなのかな。



437 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/21(水) 20:19:40 ID:Dc0X+BiK0]
detect-char-encoding とか?

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/21(水) 23:18:29 ID:GMM8f5Cm0]
>>435
あんたのレスを見るまで意味がわからんかったよ。

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/23(金) 00:29:53 ID:VeCauGoy0]
何の反応もない所を見ると違う話だったのかもよ。

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/23(金) 22:54:51 ID:73n0XaZS0]
また鯖移転したようですね (pc9 --> pc11)。みなさんは 2ch-mode
でどう対応してますか?

bbsmenu.html がまだ更新されていないので、~/.2ch 以下を全部
リネームしてしまった…。orz

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 03:33:37 ID:J7hbvSZz0]
>>440
ローカルのhtmlを参照するようにして、それにbbsmenu.htmlを上書きしたり手書きで変更したりしてます。
(setq *2ch-base-url* "file://localhost/d:/home/.2ch/")
(setq *menu-file-name* "bbsmenu.html")

442 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 10:59:21 ID:weiwx7370]
bbsmunuが更新されるまで待つ

443 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/24(土) 21:14:28 ID:OBV3x0/S0]
更新されるまではextra_board.txtに書いてるな

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 03:39:36 ID:rs7xfvUV0]
リージョンが設定されてる時に t を返す関数ってありますか?

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 10:24:25 ID:ZUKgwRU00]
>>444
t じゃないけど
(mark t)

446 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 14:51:26 ID:rs7xfvUV0]
>>445
ありがとうございます。



447 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 17:38:06 ID:VWqW8L6G0]
2ch-modeで見ていると、時々文字化けするスレがあります。
同じような人いませんか?

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 21:12:16 ID:M/skcFcC0]
例えばどのスレ?

449 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 21:14:11 ID:E0XehWAk0]
フォントの問題じゃなくて?

450 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/25(日) 23:59:49 ID:xFsdHVbe0]
過去ログをgzipなしで見ているだけとか?

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 00:25:05 ID:Gd3XoBEx0]
ちょっとお尋ねしますが、ctag.lって、もう入手できないのでしょうか。
xyzzyのwiki->プログラム->タグの項目からたどったのですが、
紹介されていたHPに、どうもなさそうなのです。



452 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 04:21:52 ID:sSAW9uAo0]
>>451
WikiWikiFunは復旧中なんだからあっちで直接お願いすれば再アップしてくれるんじゃない?

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 22:19:54 ID:Gd3XoBEx0]
>>452
たしかにそのとおりと思って、改めて見に行ったが、大学研究室の内輪でやってるモノみたいで、
どこでお願いしたらいいのやらさっぱり。
とんちんかんなトコに書き込むのは嫌なので諦めます。

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 23:00:21 ID:boimoOqK0]
2chには書き込むのに

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 05:16:46 ID:XIdrzqcf0]
>>447
メール欄やら日付がレス内容のところにめり込んだり?・・・とかかな
ニュー速は ?xml version=うんたら〜ってヘッダやらフッダを入れてくるみたい

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 14:30:34 ID:AIAYGcMl0]
abbrev-mode で一度登録した省略形情報を削除したい場合って、どうすれば
いいんでしょうね?

~/.abbrev_defs を直接編集して保存 (または write-abbrev-file) しても、不
要な省略形が復活してしまいます。~/usr/USER_NAME/OS_VERSION/xyz*.tmp から
復活しているようなので、このテンポラリファイルを削除してxyzzy を再起動す
ると、不要な省略形が削除されます。

ヒントでもいいので、よろしくお願いします。m(_ _)m



457 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 15:00:29 ID:D7SO0Srk0]
>>456
M-x edit-abbrevs

458 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 16:01:58 ID:AIAYGcMl0]
>>457
どもです。abbrev-mode に入ってから edit-abbrevs で定義ファイルを
読み込んで編集して、write-abbrev-file としても反映されないん
ですよね…。

何がおかしいんだろ?

459 名前:456 mailto:sage [2007/03/31(土) 16:08:10 ID:AIAYGcMl0]
edit-abbrevs で編集して、write-abbrev-file で保存後、
read-abbrev-file で込み込むと修正が反映されるのですが、
xyzzy を再起動すると、消した筈の省略形が復活してしまいます。

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 18:24:17 ID:Sy9QjVvU0]
(push #'(lambda ()
(write-abbrev-file nil))
*kill-xyzzy-hook*)
こんなのどこかにない?(自分もこれではまった)


461 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 18:25:17 ID:wvdayCSB0]
設定がしてないとかじゃなくて?

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/31(土) 18:30:06 ID:D7SO0Srk0]
1 M-x edit-abbrevs
2 編集する
3 C-x C-s (またはC-c C-c)

どういう操作が出来るか分からない時は
M-x describe-bindingsしてみるといいよ。

463 名前:456 mailto:sage [2007/03/31(土) 19:15:34 ID:AIAYGcMl0]
>>460
.xyzzy にこの記述がありました。「しょぼしょぼすくりぷと」さんの
所で拾ったものだと思います…。

>>462
edit-abbrevs-redefine (C-c C-c) で再起動後も変更箇所が反映
されました。

お騒がせしました。m(_ _)m

;; 赤塚さんの abbrev-mode の解説のページって何で消えてしまったのでしょうか?

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 17:07:11 ID:W1Dg+JRV0]
M-x replase-regexp をよく使うんだけど、「改行にマッチする正規表現」ってどうやって文字として入力するの?
\nは解釈してくれないみたいだし、Shift+Enterは動作はするけど
ミニバッファ内で改行になって見にくいので多用したくないです

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 17:39:38 ID:Cy/GE0al0]
>>464
> M-x replase-regexp
replase!!!!

466 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 19:15:06 ID:z/s6eGqB0]
Meta E S



467 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 21:52:10 ID:MQAWp1o50]
>>464
ダイアログならエスケープシーケンスを理解するにチェック。
そうじゃないなら正規表現で。\nってとか\tは使えない。
この話はよく出る。勘違いが多いポイントだと思う。

今となってはここで要らないといったやつに石を投げたい
hie.s64.xrea.com/xyzzy/ml/msg04170.html

468 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 22:08:34 ID:MQAWp1o50]
C-q C-jと言うのもあるらしい。

469 名前:名無しさん@お腹いっぱい。 [2007/04/04(水) 22:14:08 ID:KjFn8NtG0]
(defun replace-regexp (regexp replacement &optional noerror)
(interactive "*sReplace regexp: \nswith: "
:default0 *last-search-regexp* :history0 'search
:default1 *last-replace-regexp* :history1 'search)
(decode-escape-sequence regexp t)
(perform-replace regexp replacement nil t (interactive-p) noerror))

470 名前:名無しさん@お腹いっぱい。 [2007/04/04(水) 22:25:12 ID:KjFn8NtG0]
間違えた。こうかな?
(in-package "editor")
(defun replace-regexp (regexp replacement &optional noerror)
(interactive "*sReplace regexp: \nswith: "
:default0 *last-search-regexp* :history0 'search
:default1 *last-replace-regexp* :history1 'search)
(perform-replace (decode-escape-sequence regexp t) replacement nil t (interactive-p) noerror))
(in-package "user")

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 22:27:35 ID:MQAWp1o50]
引数のとか設定用の変数でオンオフ切り替えれるようにしてほしい。

472 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 22:37:13 ID:/CHpa/yV0]
>>464
> ミニバッファ内で改行になって見にくいので多用したくないです
C-x z とか。

473 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 22:43:30 ID:z/s6eGqB0]
>>467
[xyzzy:04180] Re: 検索・置換での改行等の取り扱いについて
hie.s64.xrea.com/xyzzy/ml/msg04179.html

そのうちって言ってるよ〜。
あ、六年前だorz

474 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 22:45:00 ID:MQAWp1o50]
>>472 横から関係ないけど、そんな機能初めて知った。

475 名前:名無しさん@お腹いっぱい。 [2007/04/04(水) 22:45:41 ID:KjFn8NtG0]
>>471
じゃあこうかな?
(in-package "editor")
(defun replace-regexp (regexp replacement &optional arg noerror)
(interactive "*sReplace regexp: \nswith: \np"
:default0 *last-search-regexp* :history0 'search
:default1 *last-replace-regexp* :history1 'search)
(when arg
(setq regexp (decode-escape-sequence regexp t)))
(perform-replace regexp replacement nil t (interactive-p) noerror))
(in-package "user")

476 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 23:01:30 ID:MQAWp1o50]
良い感じ。こういう質問がWikiとかに在ると本当は良いような気がする
2chは蓄積しないので何度も同じ話が出る予感。



477 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/04(水) 23:34:53 ID:KjFn8NtG0]
>>476
にくちゃんねるも過去ログ読めなくなったしね。

誰かwikiにでもdatをupしてくれないかな。

478 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 00:27:49 ID:stZ+pe5H0]
XyzzyWiki少し人気が無さ過ぎて質問するの躊躇するのかな。
Wikiじゃなくて普通のBBSとかがないからかな。

479 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 03:56:09 ID:NVotIZ8k0]
Wikiって検索してもタイトルがずらっとでるだけだしな。
数十個とか出たらめっさやるきなくなるぺぇじ

480 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 08:34:02 ID:RZ5vKEuw0]
>>467
>>473
どうでもいいけどそれはダイアログの話だと思う。
Version 0.2.0.129のChangeLogに「検索系のダイアログでエスケープシーケンスを使えるようにした。」ってあるし。


481 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 09:12:29 ID:nnmLu5Bk0]
それでもwikiにあればurl張っておしまいに出来るから楽なんだけどね

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 15:44:29 ID:zp88hU2j0]
>>477
にくちゃんねるを久々に覗いたけど、閉鎖はしてないんだね。
xyzzyで検索したけど、ほとんどhtml化してるからそれにリンク貼る程度でいいのかな?
俺も過去ログからヒント得たりしたから、過去ログを参照できるようにしたら便利かもね。
2ch検索に過去ログ検索機能が付けばいいのにとは思うけど、これはまた別のはなし。


483 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 15:51:26 ID:CcD6I2cR0]
>>482
リンクはもうここに貼ってあるね。
xyzzy.s53.xrea.com/wiki/index.php?cmd=read&page=Memo%2F2ch%A4%CE%A5%B9%A5%EC%A5%C3%A5%C9
datがあるに越したことはないけど、まあどちらでも。

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/05(木) 15:52:51 ID:sCy/HqdH0]
ミラー変換機とかで、xyzzy関係のdat全部あつめられる気がする
調べてないけど

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 01:39:55 ID:V+sG9ZdK0]
過去ログならここで参照可能。

ttp://www.bookshelf.jp/2ch/index.html

486 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 03:09:17 ID:Do1e/Qcp0]
>>485
そこ、スレタイ検索ないから使いずらいよね。本文も引っかかっちゃう。
まぁ、wikiにリンクあるし別にいいか。



487 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 07:36:35 ID:4EplFp/N0]
スレタイ検索ならページを検索すればいいだけじゃないの?

488 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 12:38:20 ID:fZ/9SYrN0]
そのページに本文ものっかってるんだろ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<235KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef