[表示 : 全て 最新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あたりに。

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/07(水) 22:25:58 ID:O0b3y9W90]
igsearchがnetinstallerからアップデートできない.ファイル名がおかしいのかな

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/07(水) 22:41:54 ID:XyrH8eXL0]
>>267
自分も最初はできなかった。良く覚えていないが、
~/.netinst/src/ にファイル名のおかしいものがあって、
それをリネームしたら上手くインストールできた。


269 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/07(水) 23:26:42 ID:pzaQI2d60]
自分はアンインストールしてからうまくいった。

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 15:25:24 ID:ZfQH61Ti0]
まったくの初心者なのですが、教えてください。
xyzzyのテキスト・オート・インデントの設定はどうやるのでしょうか?

271 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 15:36:16 ID:yAQA3yCM0]
>270
xyzzy.s53.xrea.com/wiki/index.php?xyzzy%A4%C7%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%2F%C0%B0%B7%C1

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 21:31:33 ID:DD/WszAM0]
autohotkey.iniを編集しているときだけ上書き保存したときに
C:\TOOL\AutoHotkey\AutoHotkey.exe /r
を実行したいのですがどう書けば良いのでしょうか?

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 21:45:32 ID:1v9uhmv+0]
>>272
こんな感じ?
試してないのでなんとも言えないけど。

(define-key *ahk-mode-map* '(#\C-x #\C-s)
#'(lambda ()
((save-buffer)
(if (string-match ".*autohotkey\\.ini$" (get-buffer-file-name))
(call-process "C:/TOOL/AutoHotkey/AutoHotkey.exe /r")))))


274 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 22:12:49 ID:QY0/sWSH0]
>>265
242じゃないけど、これすっごい便利!
激しくdクス!!


275 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 22:42:19 ID:DD/WszAM0]
>>272
変数が定義されていません: *ahk-mode-map*
となってしまいます




276 名前:273 mailto:sage [2007/02/08(木) 22:57:56 ID:1v9uhmv+0]
>>275
ahk-mode.l を見てみたら、
*ahk-mode-map* がexport されていなかった…
(define-key ed::*ahk-mode-map*
にすれば大丈夫だと思う。



277 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 23:06:17 ID:DD/WszAM0]
>>276
度々すいません今度はいけると思ったんですが
C-x C-sと打ったとき
不正なコマンドです: #<lexical-closure: (anonymous)>
となってうまくいかないようです


278 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 23:07:52 ID:dnnfTCPn0]
こうかな

#'(lambda ()
    (interactive)
    (save-buffer)
    (if (string-match ".*autohotkey\\.ini$" (get-buffer-file-name))
        (call-process "C:/TOOL/AutoHotkey/AutoHotkey.exe /r")))

279 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 23:25:11 ID:DD/WszAM0]
>>273さん >>278さんありがとうございました
これでautohotkey.iniを上書きしたらAutoHotkeyをリロードするように出来ました
filenameやprocessをいじれば他にも使えそうですね

280 名前:273 mailto:sage [2007/02/08(木) 23:30:58 ID:1v9uhmv+0]
define-key で使う関数には(interactive)が必要なことをすっかり忘れていた。


281 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/09(金) 00:27:57 ID:+VEOp5OK0]
(define-key ed::*lisp-interaction-mode-map* '(#\C-x #\C-s)
#'(lambda ()
(interactive)
(save-buffer)
(if (string-match ".*siteinit\\.l$" (get-buffer-file-name))
(delete-file "~/xyzzy.wxp"))))
こんな感じでsiteinit.lを上書き保存したときにxyzzy.wxpを削除なんてどうですかね

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/09(金) 02:06:02 ID:+Hvxuwu70]
>>281
それはやりすぎ。
これで良いんじゃないか。
www.uranus.dti.ne.jp/~shiro-/soft/xyzzy/file.html#cpl

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/09(金) 02:37:41 ID:92Jd8XFh0]
>>282
(os-platform)の戻り値が変わっているのでこっちを紹介した方がよさげ。
xyzzy.s53.xrea.com/wiki/index.php?cmd=read&page=tips%2Fsiteinit.l%A4%F2%B9%B9%BF%B7%A4%B7%A4%BF%A4%C8%A4%AD%A4%CB%A5%C0%A5%F3%A5%D7%A5%D5%A5%A1%A5%A4%A5%EB%BE%C3%A4%B9%A4%CE%CC%CC%C5%DD%A4%CA%BF%CD

284 名前:282 mailto:sage [2007/02/09(金) 13:26:12 ID:+Hvxuwu70]
>>283
補足どうも。最新のは Wikiでしたね。

>>278
string-match よりも string-matchp の方がいいかも。
あと 正規表現中の .* は、string-looking-at じゃないから
不必要じゃない?


285 名前:282 mailto:sage [2007/02/09(金) 13:29:31 ID:+Hvxuwu70]
>>278
あともう一つ。
バッファはファイル名を持たないこともあって、
その場合にエラーが出ると思うので、284 のもまとめて、

#'(lambda ()
(interactive)
(save-buffer)
(let ((filename (get-buffer-file-name)))
(and filename
(string-matchp "autohotkey\\.ini$" filename)
(call-process "C:/TOOL/AutoHotkey/AutoHotkey.exe /r"))))




286 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/09(金) 14:53:22 ID:X7PbocvD0]
すいません。どっかのサイトにリファレンス
refchm07129.lzh
があったと思うのですが、ご存知の方教えてください。

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/09(金) 15:13:18 ID:YnHW3/JT0]
ttp://xyzzy.s53.xrea.com/reference/archive/

288 名前:名無しさん@お腹いっぱい。 [2007/02/10(土) 17:25:06 ID:gGoOOvjl0]
xyzzyの、gresregって、複数行置換はできないですか?
する方法ってないですか?

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 17:38:35 ID:Stbwwh3E0]
>>288
わかるように質問しましょう。

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 18:37:26 ID:7OfddM6m0]
ども。

>>288
> xyzzyの、gresregって、複数行置換はできないですか?
できます。

> する方法ってないですか?
「エスケープシーケンスを理解しろ」にチェックを入れた上で、
改行指定に「\n」を用います。


291 名前:名無しさん@お腹いっぱい。 [2007/02/10(土) 18:47:05 ID:etdm3lLW0]
>>290
あら、そういう意味だったんでしょうか?
複数行にまたがる文字列も改行を無視して置換するの意かなと
思ったんですが、こちらはちょっと難しそうですね。

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 18:50:36 ID:L6AWqMjw0]
>291
こっちの可能性も否定できない。
ttp://ohkubo.s53.xrea.com/xyzzy/index.html#multiple-replace

293 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 19:53:28 ID:IBTSUIHH0]
292の可能性が高いと思う

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/11(日) 13:49:24 ID:TNsDzU3B0]
複数置換と複数行置換は違うと思う。

295 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/11(日) 14:15:42 ID:zwhzIK+90]
autolookupがうまくいかないんでアドバイスお願いします
(require "autolookup")
(setq *autolookup-dictionary-path* "~/edict/")
(add-hook '*text-mode-hook* #'(lambda () (autolookup-mode t)))

最初辞書がおかしいってエラー出てgendic.exe使って辞書作ったら
そのエラーは出なくなったんですが、ステータスバーに訳が表示されないんです
何か他に入れるものとか必要な設定とかありますかね



296 名前:295 mailto:sage [2007/02/11(日) 15:04:04 ID:zwhzIK+90]
すいません辞書ファイルがうまく作られていなかっただけでした


297 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/12(月) 23:38:21 ID:5mFq84pP0]
xyzzyのファイラーは、デフォルトでC-iでTabと同じ動きが割り当てているはずなのですが
なんで動かないんですかね?
再度同じように割り当てても動きません。

298 名前:名無しさん@お腹いっぱい。 [2007/02/13(火) 10:14:53 ID:5BV/NSd/0]
>>290
ども。
単純に無視してってことはできないんでしょうか?

えっと、例えば
".*" の "." ←が、改行を無視してくれるのを想像しています

299 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/13(火) 13:14:13 ID:pwMlkvPj0]
>>298
"."って正規表現での話しだよね?
改行を含む任意の一文字って言う意味なら、グルーピングを使ってやればいいんじゃないかな?
例えば"\(?:\w\|\W\)"とか。

300 名前:名無しさん@お腹いっぱい。 [2007/02/13(火) 14:35:25 ID:AiGKSZGv0]
本スレのこのあたり
pc10.2ch.net/test/read.cgi/win/1148990686/753
にも同じ話題がでてますね。
結論はでていないようですが。

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/14(水) 01:26:16 ID:954dxm7t0]
ども。

>>298
> ".*" の "." ←が、改行を無視してくれるのを想像しています

"." は改行文字以外の任意の文字、なので、>>299 さんのおっしゃっているように、
なんらかのグルーピングでの対応で、可能となります。

>>299 さんのパターンや、より単純には
「正規表現」と「エスケープシーケンスを理解しろ」にチェックを入れた状態で
「\(.\|\n\)*」などでしょうか。

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/14(水) 07:47:38 ID:zUNQrXEC0]
正規表現でない場合には、検索語(例えば「abcde」)を一文字ずつ取り出して
(regexp-quoteした方がいいかも)

a\\(\\|\n\\)b\\(\\|\n\\)c\\(\\|\n\\)d\\(\\|\n\\)e\\(\\|\n\\)

みたいに変換して、「正規表現」と「エスケープシーケンスを理解しろ」を
有効にすれば改行を無視して検索できますね。

もっとスマートなやり方があるかもしれませんが。

303 名前:302 mailto:sage [2007/02/14(水) 08:38:27 ID:s7ipsL4I0]
適当ですが多分こんな感じかな。

(defun convert-str-ignore-line-feed (str)
(let ((lgt (length str))
(result "")
lst)
(when (> lgt 0)
(setq result
(format nil "~{~A\\(\\|\n\\)~}"
(dotimes (x lgt (reverse lst))
(push (regexp-quote (format nil "~C" (char str x)))
lst)))))
result))

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/14(水) 18:17:33 ID:H1mJD9be0]
>>302
\\(\\|\n\\) じゃなくて \n? でいいんじゃない?
あと map を使うとちょっとすっきり。

(defun convert-str-ignore-line-feed (str)
(format nil "~{~A~^\n?~}"
(map 'list #'(lambda (c)
(regexp-quote (string c)))
str)))

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/14(水) 18:31:46 ID:lEWnrcC50]
改行がひとつとは限らないだろうから \n* じゃない?



306 名前:304 mailto:sage [2007/02/14(水) 21:14:17 ID:H1mJD9be0]
たしかにそっちのほうがいいね。

307 名前:302 [2007/02/14(水) 21:26:28 ID:cjSegSMO0]
>>304-305
どうもです。
やっぱりlispは奥が深いですね。
formatのゼロ終了指示も知らなかった。

ところで、304のコード頂いてもいいでしょうか?

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 12:47:45 ID:XwvU8OMX0]
キーワードファイルの書き方ですが、大文字の単語は全て色を変えるという様な、仕様にすることはできますでしょうか?

309 名前:304 mailto:sage [2007/02/15(木) 17:28:43 ID:vu7u8VKo0]
>>307
どうぞどうぞ。好きなように改変して使ってください。

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 22:32:52 ID:sxjwc6WL0]
>>308
大文字なら何でもということならキーワードファイルより正規表現キーワードを使うといいでしょう

311 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/16(金) 02:32:55 ID:0QocvPwX0]
>>309
ありがとうございます。

egrepに改行を無視して検索する機能を追加してみました。(正規表現は使えません)
ttp://homepage2.nifty.com/kimagurenixyzzy/egrep.html

使えるかどうかは微妙な感じもしますが、よかったらどうぞ。

312 名前:名無しさん@お腹いっぱい。 [2007/02/17(土) 00:25:53 ID:THN3B8Qm0]
(while t
 (dolist (c '(33478 33449 33471 33474 33453 33471 33476 10))
    (princ (code-char c))
    (sit-for 0.03)))

313 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 00:38:55 ID:ZrGKdko80]
>312
C-g

314 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 02:45:27 ID:9X8ReCb70]
ruby-modeなどでリージョンをコメントアウトしたり、インデントしたりするにはどうすればいいですか?

315 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 03:12:38 ID:RILW5Sep0]
などってあんた。
曖昧な質問には曖昧にしか答えようがないことくらい分かるだろう?
プログラム書くような人ならなおさら。

多分comment.lとM-x indent-regionが望むものだろうけど。



316 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 15:12:59 ID:9X8ReCb70]
>>315
ありがとうございました。

317 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 16:27:00 ID:clTin+HP0]
、を,に
。を.に
置換する作業を一度に行いたいのですが、方法があれば教えていただけないでしょうか?

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 18:20:27 ID:2rK8oCFm0]
>317
ttp://ohkubo.s53.xrea.com/xyzzy/index.html#multiple-replace
つい数十レス前に同じアドレスを張った気がする・・・

319 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 18:21:05 ID:TKTzn1f/0]
>>317
multiple-replace.l


320 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/17(土) 23:09:22 ID:clTin+HP0]
>>318-319
ありがとうございました。

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 17:31:49 ID:tXg0COT50]
multiple-replace の話題が出たのでついでに、一つ要望を。

置換の設定を保存することできますが、これを history として
保存するのではなくて、1ルール・1ファイルでファイルに保存
してもらえないでしょうか。複数同時に起動している時に、保存
してもいつのまにか設定が消えてしまったりするのと、xyzzy が
おかしくなった時に history を消すことがあるので、大切な設定が
なくなることがよくあります。
作者さん、ご一考ください。

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 18:11:54 ID:Nj5xvoWx0]
ついでに、リージョンがあるときはリージョン内だけを
無いときはバッファ全体をmultiple-replaceする機能もお願いします

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 18:21:43 ID:o4U9wsZm0]
ナローイング

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 18:43:01 ID:LrOOtwUg0]
誰か「dabbrev で補完候補を探すファイルを読み込ませる」
ttp://www.bookshelf.jp/soft/meadow_34.html#SEC494
を移植してくれませんか。

そのファイルが [表示]→ [ツールバー] →[バッファ] の
タブに出てこないと最高です ( が出ても諦めます )。

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 19:34:46 ID:cizwm3Kd0]
>>324
こんな感じかな

(defvar *filename-for-abbrev* nil)
(setq *filename-for-abbrev* '("~/TAGS" "~/list.txt"))
(dolist (file *filename-for-abbrev*)
  (or (get-file-buffer file)
      (let ((buf (create-new-buffer (concat " " (file-namestring file)))))
        (set-buffer buf)
        (insert-file-contents file))))



326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 20:23:50 ID:tXg0COT50]
>>324
キーワードファイルを dabbrev用に同様に開くというのがどこかにあった。
それも使えると思う。


327 名前:324 mailto:sage [2007/02/18(日) 20:40:01 ID:LrOOtwUg0]
>>325-326
ありがとうございます

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/19(月) 12:46:35 ID:EWtwf6rN0]
>>189
いまさらだけど、一応要望を。

syntax-table を lisp から書く事できても、読む事ができないので、
c++ で実装されている、 xchar_syntax と xchar_match を
lisp から利用できるようにしてほしい。

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 00:13:10 ID:yUVITKjW0]
おしえてください。
complete+.l でポップアップリスト表示している時だけ
インクリメンタル補完を有効にするにはどうすればよいの
でしょうか?


330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 03:18:11 ID:ufW8kV7R0]
MIFES ならではの機能って何だろう

331 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 03:21:01 ID:ufW8kV7R0]
恥ずかしい誤爆しちゃったw
失敬失敬w

xyzzyはcommon lisp実況環境として遊んでいます
実装6割と言うわりにはかなりの完成度
やっぱりレキシカルクロージャはいいね

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 19:45:54 ID:/IKEDQ9s0]
ctrl割り当てられる安い(10kくらいで)フットペダル、ご存じないでしょうか

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 20:45:15 ID:BdB4E5Bf0]
なぜこのスレで聞くのか

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 23:04:56 ID:QiLUkI+j0]
>332
(eql cltl ctrl) => nil

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 05:47:34 ID:UuOFDqW00]
>>329
ミニバッファで補完する時に
ポップアップで表示したり*Completion*バッファで表示したりするということですよね?
どーゆー時に切り替えるのでしょうか?




336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 21:55:53 ID:zQDTNcZU0]
>>335
分かりづらくてすみません。
ミニバッファで補完中(ポップアップ表示中)だけ、インクリメンタル補完を
有効にしたいということです。
イメージは、こんな感じです。

ミニバッファでキー入力(この時は補完しない)

[タブ]キー入力

ポップアップ表示

ここからのキー入力はインクリメンタルな補完

[エンター]キー入力

ミニバッファでキー入力(この時は補完しない)
:


337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 23:34:02 ID:IVbXHtC80]
xyzzyの色分けで正規表現って使えないんですか?
それとも、正規表現を使おうと思ったら自分で一からモードを作らなくちゃいけないんでしょうか?
誰か教えて下さい。

338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 23:48:16 ID:GCuW01PJ0]
>>337
正規表現キーワード

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 23:06:49 ID:a02ErRqK0]
(add-hook 'ed::*php-mode-hook*
#'(lambda ()
(if (zerop (buffer-size))
(set-buffer-fileio-encoding *encoding-utf8n*))))
上記で、UTF-8Nで作成したファイルをC-x C-sで保存して、
再度、開くと、文字コードがshift-jisになってしまいます。
どうしたらいいでしょうか?

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 23:30:33 ID:okFxvVE50]
>>339
とりあえず思いついたのはこれくらい

1. file parameter 使う
2. ファイルの先頭に日本語を入れる
3. if を消す
4. detect-char-encoding かなんか使ってみる

341 名前:339 mailto:sage [2007/02/23(金) 23:47:49 ID:a02ErRqK0]
>340
ありがとうございました。
ファイルに日本語を入れたら、
認識しました。

342 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/24(土) 01:08:52 ID:nmfsoN3w0]
C-u M-x revert-bufferでutf8nを指定して開き直す
開くときにC-u C-x C-fでutf8n指定する
面倒だけど

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/26(月) 02:25:24 ID:/dxVr0k30]
>>339
6.文頭に -*- mode:lisp; Encoding:utf8 -*- な感じで指定する
ttp://xyzzy.s53.xrea.com/wiki/index.php?tips%2F%CA%B8%BB%FA%A5%B3%A1%BC%A5%C9%C8%BD%C4%EA%A4%AC%B3%B0%A4%EC%A4%EB


344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/26(月) 02:35:07 ID:s8SGHEHu0]
xyzzy は emacs みたいに coding-mode-alist はないんだっけ?

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/26(月) 03:02:14 ID:/kMAeauk0]
*auto-encoding-alist* ならあるな
find-file 時にファイル名で判定



346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/26(月) 05:11:05 ID:cqFVtlMc0]
>>343
実はそれは >>340 の 1. ですでに挙げられてたりする。

347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/27(火) 21:16:37 ID:cEHMjcXw0]
すいません、めちゃくちゃ初歩の質問があります。
とりあえずxyzzy本体をインストール、設定ファイル2個・環境変数整備までして、
さて次にoutline-tree2を入れようか、という段階でいきなり疑問が発生しました。

まず入れるべし、とされているTreeview.dllですが、解凍したら大量のファイルが。
ほとんどがdllのソースだとはわかりましたが、なぜアイコンファイルが???
すっきりしないまま、とりあえず無視してdllとtreeview.lをコピー。で次にバイトコンパイル…
できん。選択対象にもなってなければ、直接ファイル名叩いてもダメ。
「パッケージが存在しません。"c"」←こいつはいったい何を伝えたいのか。
それでも何度も各種テキストを読み返していると、よく見たら「サンプル(Treeview.l)」
との表記が。つまり最初から入れる必要がなかったと?俺ずっと無駄な努力してたと?

とこのように、どっちを向いても疑問ばかりで困ります。どなたか知恵をお貸し下さい。

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/27(火) 21:24:20 ID:R2GbmXNf0]
>>347
treeview.dll はとりあえず netinstaller から入れたみては?

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/27(火) 23:21:46 ID:bKTCa8YP0]
>>346
file parameter て言うのか。知らなかった。thx


350 名前:347 mailto:sage [2007/02/28(水) 00:10:31 ID:tFVHPKWu0]
アーカイバdllに頼ることになる&ブラックボックスが増えるってんで、
NetInstallerの導入は気が進まなかった。が、ダメ元でやってみた。
wikiを参照して無理やり全サイト登録。おーこりゃ便利だ。じゃあまずは…
という流れでnise-aboutインストール。設定。ヘルプ→について。

すたっくおーばーふろーーーーーーーーーーーー/(^o^)\ナンテコッタイ

何度試してもダメ。そこで手動でアーカイブを落として中身を比較したら、
どうもsite-lispフォルダ直下の方のnise-about.lの内容がおかしかった。
導入の流れの中でどれが悪さしてるのかわからんけど、不具合いっこみっけ。
トーシロなめんなよっ

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 00:23:54 ID:aEOe+7SY0]
>>350
不具合っていうか、単に公開してる人がアーカイブの中身を間違えてるだけだろう。
半年以上前から報告されてるけど放置されてるのでnise-aboutだけは手動で。
xyzzy.s53.xrea.com/wiki/index.php?%B3%C8%C4%A5lisp%2Fniseabout


352 名前:347 mailto:sage [2007/02/28(水) 00:33:58 ID:tFVHPKWu0]
>>351



/(^o^)\ナンテコッタイ

ともあれ、どうにかoutline-tree2の導入までこぎつけました。お騒がせしてすいません

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 03:12:29 ID:/53akUTJ0]
お前の通った道は2ヶ月前の俺が通った道だ。

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/01(木) 12:31:42 ID:tHVIACBv0]
test

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 02:38:36 ID:mMumAeuL0]
treeviewの場所ってどの変数に格納されますか?
outlinetree.l と .xyzzyhistory に grep かけてみたけどそれらしいのがありません。



356 名前:名無しさん@お腹いっぱい。 [2007/03/06(火) 03:33:02 ID:zlScHJUj0]
ここって質問スレ?

質問内容は、
.htaccessを手で編集するんだけど、
Unixは改行コードをLFにしなければいけない、って
教科書に書いてあって、そんでな、
Windowsだと、改行コードが、LFが出せないそうなのさ。
メモ帳とかな。

そんでな、xyzzyならLFだせるんじゃないかなー?って
思ってダウンロードしてみたのさ。

これってどうなのよ?

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 03:51:55 ID:nMimjzSi0]
Emacs系のエディタはかなりクセがあるよ。
経験者ならOKだけど。

希望道理のことはもちろんできるけど、
それこそLFを出したいだけなら、EmEditor Freeとかサクラとか
のほうがお手軽でいいんじゃないか?

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 03:52:29 ID:nMimjzSi0]
道理>通り

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 04:03:12 ID:BfJT0qOU0]
nkfのことも思い出してやって下さい。

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 04:04:08 ID:4HL4EKMt0]
>>355
その質問の仕方だと答えようがありません。
outlinetree.lって何?自作?
もしolt2のこと言ってるなら
*outline-tree-window-position*かと。

>>356
励ましあうスレ。
できる。
あと、俺らはお前の友達でもかーちゃんでもないんだが。

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 04:10:09 ID:zlScHJUj0]
>>357,360

できるの?
どこの設定を見ればいい?

362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 05:23:42 ID:nMimjzSi0]
お頭の設定

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 06:21:56 ID:3hZKqJPb0]
>>361
言葉遣いはおいといて

とりあえずこれ通して読んでくれるか
xyzzy.s53.xrea.com/wiki/?QuickTour
それさえも嫌ならサクラエディタとか使った方が良い
悪い事いわないからホントに

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 09:57:32 ID:TBWy+heB0]
空気読めずスマソン

・C-x C-k n
・名前をつけて保存


365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 16:48:28 ID:qBPTH4lT0]
php書くのに便利な設定とかおしえてちょ



366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 20:42:08 ID:nMimjzSi0]
つphp-mode

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 21:30:07 ID:322LuM9v0]
filter-buffer → sort
で昇順にsortできたのですが、降順にsortする方法ってないですか?






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

前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