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

52 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 02:09:36 ID:0cDobIJf0]
AutoHotKey-modeの人はHan's Roomの人だったか
lisp再公開はありがたいね

53 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 02:21:11 ID:2Hu7FBag0]
>>42
swap -> rotatef

(if (and (bolp) (> start end)) (backward-char 1))
-> (and (bolp) (> start end) (backward-char 1))

2つ目は人によるかもしれんけど、
こういう風に書いても同じ、ということで。

54 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 04:25:45 ID:Vgudb/wf0]
ある特定のキーにsave-bufferした後kill-xyzzy、みたいに
複数のコマンドを割り当てたい場合
global-set-key(define-key)はどのように書けばいいの?


55 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 04:27:48 ID:gBZz1XZs0]
xyzzyとxkeymacsの関係の話なんでスレ違いかもとは思ったんだけど
xkeymacsスレってないみたいなんでここに書きます スマソ

xyzzyのメニュー上でxkeymacsのキーバインドを有効にするにはどうしたらいい?
具体的にはxyzzy上で Alt+F とかでメニューを開いたあと、
C-n, C-f, C-b, C-p なんかでカーソルというか選択部分を移動させたいんです
(ダイアログで上記キーバインドが効くことはわかってます)

56 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 06:40:26 ID:D01KDWso0]
>>54
自分で関数を作って、それを呼び出せばいいんじゃないか?


57 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 07:56:16 ID:Ua7gOCRz0]
>>55
こっちで訊いてみた方がいいかも。
pc7.2ch.net/test/read.cgi/software/1163847543/

58 名前:42 mailto:sage [2006/11/24(金) 10:54:10 ID:Fy2Q8xik0]
>>53
勉強になります。
ご指導ありがとうございますm(__)m

59 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 11:05:45 ID:b/9gPv7q0]
netinstallerの設定をしているのですが
.xyzzyのある場所がわかりません
自分で作るということでしょうか?

60 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 11:38:07 ID:9iTw+pmD0]
>>59
自分でつくる

wikiのクイックツアーを一通りやれば色々わかるよ
ttp://xyzzy.s53.xrea.com/wiki/index.php?QuickTour



61 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 12:23:15 ID:b/9gPv7q0]
ありがとうございます
やってみます

62 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 18:16:17 ID:4Jl+Ygeg0]
html+-modeをやっと入れたんですが、html-modeを削除するにはどうすればいいでしょうか?
alt+xでhtmまで打った後、タブで最後までいってほしいので邪魔なんです

63 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 18:56:21 ID:+a+2jr9j0]
>>62
(defun html-mode-hoge ()
(let ((hm #'html-mode)
(hl #'html-load-keyword-file))
(defun html-mode ()
(call-interactively hm))
(defun html-load-keyword-file (&optional doctype)
(funcall hl
(or doctype
(completing-read "doctype: "
(mapcar #'car *html-doctypes*)
:case-fold t
:default (html-find-doctype)
:must-match t))))
))

(add-hook '*post-startup-hook* 'html-mode-hoge)

64 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/24(金) 19:37:30 ID:tE8tSh1O0]
html-modeが使えなくなってもいいなら
(unintern 'html-mode "editor")
(unintern 'html-load-keyword-file "editor")

65 名前:54 mailto:sage [2006/11/25(土) 05:48:18 ID:BjmAKQz30]
やっとできた・・・
>>56見て「その発想は無かったわ・・・」状態から完成まで随分かかった
もっと簡潔に書けるはずだしどっかにある気もするけど
何か一歩を踏み出した感じがするよ
>>56ありがとう

今見てるバッファ(ソース)を保存してコンパイルしてエラーを新しいバッファに書き出す関数
(defun save-and-compile()
(interactive)
(save-buffer)
(execute-shell-command (concat "gcc " (get-buffer-file-name)) nil (get-buffer-create "*Command Output*"))
)

66 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/25(土) 19:44:30 ID:InA/NZHs0]
gcc用かな。すれ違いっぽいけどxyzzyはgccでコンパイルしているのかな。

67 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 00:15:39 ID:j5ETYNn00]
入門Common Lisp という本がでましたが、xyzzy のCommon Lisp で入門するそうです

68 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 04:05:44 ID:mvi2Ufy/0]
>>67
漏れはその本を本屋で手に取った結果,このスレに至りました。

69 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 15:11:53 ID:EnKzBuIm0]
>>63-64
遅くなりましたがありがとうございました。

70 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 19:01:48 ID:tQcFAmzO0]
xyzzyer だけど将棋好きな人おるかな?



71 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 19:07:50 ID:sijQ74Mn0]
ノシ

72 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 21:11:55 ID:j5ETYNn00]
羽生三冠のヤフー将棋対局の実況ライブをみていた私がきましたよ

73 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 22:36:41 ID:TZFsofVY0]
>>70
なんでもer付けるな。

74 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/27(月) 01:07:15 ID:9POMHb6a0]
>>73
断る!

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/27(月) 01:34:25 ID:IPgszBOr0]
>>74
断るな!

76 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/27(月) 02:46:31 ID:eLSwHiUP0]
断er

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 18:10:16 ID:eJo8Izw80]
ちょっとお聞きしたいのですが・・・
ini-mode (ohkubo.s53.xrea.com/xyzzy/#ini-mode) で
clickable-uri (ohkubo.s53.xrea.com/xyzzy/#clickable-uri) の
URL強調表示が効かないのは、私だけでしょうか?

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 19:12:38 ID:eI6zy2N80]
perlモードのインデント、おかしくないですか?
例えば

if($i == 0){ print "0\n"; }
elsif($i == 1){ print "1\n"; }
else{ print "other\n"; }

で、elseのところでelseに対応するifが無いって言ってきます。
これは間違ってるのは私ですか?

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 21:22:22 ID:ZaZNiMMk0]
>>78
書き方が気持ち悪い。

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/29(水) 02:28:24 ID:u/MLUNEc0]
KamailV3 で送信時に添付ファイルが壊れてしまうんですが、
どういった原因が考えられますでしょうか?
NetInstaller経由でのインストールです。
受信したメールの添付ファイル保存については問題ありません。




81 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/29(水) 08:40:32 ID:XtfBZ1SY0]
ふかふかさんとこのchangelogmemoをインストールしたのですが、
~/cl/changelogmemo/ を読み込もうとすると
「アクセスが拒否されました。」と表示され、止まってしまいます。
OSはWin2kなんですが、一体どこが間違ってるんでしょうか。
#フォルダはちゃんと作ってあります。環境変数も設定済み。

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/29(水) 13:23:31 ID:HGhaPCMW0]
使ってないのでわからんが、ファイル名を設定しないと駄目なんじゃ?

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/29(水) 14:38:07 ID:+AwG29kV0]
>>81
toggle-trace-on-error をして、エラーが出る場所を見たら。
より詳細なエラー箇所が欲しい時は、changelogmemo のコンパイルをしないで
実行してエラーのトレースを見る。

これ以上は使っている人に任せた。

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 02:12:55 ID:qPJUr7NC0]
>>78
> で、elseのところでelseに対応するifが無いって言ってきます。
> これは間違ってるのは私ですか?
perl-modeのインデント計算のロジックがC/C++の流用だから。
xyzzyのperl-modeはあてにしないのが正解。

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 17:05:49 ID:nJY9noPH0]
>>84
自分が間違ってなくて安心しました。
調べてみたらcperl-modeなるものもありましたが、これもまだ不安が残るもののようです。
あてになるperl用のmodeとかないでしょうか?

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 17:47:15 ID:/twaH1Gx0]
>>85
任せた


87 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/02(土) 21:48:50 ID:ncOBrn2D0]
katexを入れたんですが、37文字以上の文章が勝手に改行されます。
邪魔なので改行しないようにしたいんですが、どうすればいいでしょうか?

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/02(土) 22:10:11 ID:h7zj5zb/0]
>>87
どこだったか忘れたけどそういう設定がある。
詳しくはマニュアル参照。TeXWikiとか野鳥のマニュアルとかでもokなはず。

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/02(土) 23:28:56 ID:bLbCUL1g0]
>>87
QuickTour/ext/KaTeX に勝手に改行すんなという人向けの設定がちゃんと書いてある

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 00:30:59 ID:UWCNCAKj0]
>>88-89
正直すんませんでした…



91 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 07:04:13 ID:Egk0cZEw0]
範囲選択している最中にEnterしたとき、
lisp-modeやhtml+-modeでは選択範囲が削除されず
カーソル位置に改行だけが追加されます。

これがどうにも気持ち悪くて、
範囲選択中にEnterしたらdelete-selectionして改行してインデント、
という挙動にしたいんですが、html+-modeだけうまくいきません。
lisp-modeでは↓を.xyzzyに追加するだけでイケたんですが…。

;; Enterしたら選択範囲は削除っしょ? for lisp-mode
(defun lisp-newline-and-indent (&optional (arg 1))
(interactive "*p")
(delete-selection)
(delete-trailing-spaces)
(insert #\LFD arg)
(lisp-indent-line))

ttp://www.uranus.dti.ne.jp/~shiro-/soft/xyzzy/html+.html
や2ch過去ログも散々見たんですが、解決できません。元のソースは改変したくないんです。
亀の野郎も「名前が衝突するためexportできません」の一点張りです。
requireしてもin-packageしてもadd hookしたりしても×。
やり方悪いんですよね。誰か助けて下さい…。

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 07:16:39 ID:N3qX4VMY0]
今試したけど、何もしなくても選択範囲は削除されると思うよ。
何か入れたのが影響しているのでは?
今の奴でEnterに何が登録されているか見てみては?

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 07:22:55 ID:mPseLyCN0]
どう上手くいかないのか書いてくれないと誰も答えようがないよな。

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 07:26:54 ID:N3qX4VMY0]
よく読んだら勘違いしてた。>>92は間違い。
(in-package "editor")
(defun lisp-newline-and-indent (&optional (arg 1))
(interactive "*p")
(delete-selection)
(delete-trailing-spaces)
(insert #\LFD arg)
(lisp-indent-line))
(in-package "user")
こういう風にしてみたらどう?上手くいくか知らないけど。

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 07:29:29 ID:N3qX4VMY0]
あ、html+-modeの方が上手くいかないのか。
すみません。もう黙って寝ます。

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 08:03:59 ID:Q21tE9rq0]
じゃあ、起きている俺がまとめて
(require "html+-mode")
(in-package "editor")
(defun html+-newline-and-indent (&optional (arg 1))
(interactive "*p")
"html+-mode: 改行+インデント付け"
(delete-selection)
(delete-trailing-spaces)
(insert #\LFD arg)
(html+-indent-line))
(in-package "user")
別名の関数にしてRETキーに割り当てなおしてもおけ。

97 名前:91 mailto:sage [2006/12/03(日) 15:07:26 ID:Egk0cZEw0]
>>96
ありがとうございます!

…でもダメでした。そのまま.xyzzyに貼ったんですが…。
「名前が衝突するのでexportできません。editor::html+-indent-newline」
と出ます。もしかしてうちだけ?

html*-modeはnetinstallerで入れてる不通の環境だと思うんですが。

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 16:43:07 ID:U9Z3DctI0]
>>97
siteinit.lに貼ってみて

99 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 17:25:03 ID:B8dD33EA0]
とても親切な回答者に感心する一方で

「俺だけ?ウチだけ?」

の連発がかなりウザイな。


これから↓読むけど、
わからないときは 2ch で「俺だけ?」と訊いてみましょう、
なんて書いてあるのかな (^▽^)ケラケラ

Amazon.co.jp: 入門xyzzy: 本: 山本 泰三,日江 政弘,稲原 知久,佐野 匡俊
www.amazon.co.jp/gp/product/4274066002/


ということで、皆さんどうぞよろしくお願いします。

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 17:43:58 ID:sOIygjQD0]
最近ひねたユーザが増えたなぁ



101 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 18:09:07 ID:qdYFCVcz0]
だいたひかるが死ぬほど嫌いなんだろう

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 02:28:02 ID:hySArpYd0]
outline-tree2で他のファイルを真似してある言語(○racleのアレ)に
対応する独自のアウトライン解析を行う関数を作った。(ほとんどVBlikeのパクリだけど)

そこで相談。
その言語では、以下のような定義が使用される。

PROCEDURE ProcName(
  引数のリスト
) IS
  BEGIN
    プロシージャの定義
END ProcName;

こいつのノードを作ろうとしたら、下のようになると思う。
(outline-tree-create-outline-Hoge-begin-end
 root-node "[PROCEDURE]"
 "^[ \t]*PROCEDURE[ \t]+\\(.+?\\)[ \t]*$" "^[ \t]*End ProcName[ \t]*$")

で、beginの方は上手く書けてると思うのだけど、endの方が上手くかけない。
endの方でProcNameって書いてあるところに、beginの方でキャプチャしてある
プロシージャ名を入れたいのだけど、やり方がわからない。
教えてほしい。

103 名前:91 mailto:sage [2006/12/04(月) 02:39:35 ID:clSdfAXh0]
>>98
.xyzzyとsiteinit.lで挙動が違うなんて初めて知りました。
本当ありがとうございます。

>>99
その本買おうかと思ってるんですが、やめた方がいいですかね。
Lisp勉強したいんだけどちょうどいい本がなかなかなくて。
Webのリソースをつまみ食いしながら何となくやってるんですが、
やっぱリファレンス的な本が一冊手元にあると便利ですよね。

104 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 07:12:38 ID:hySArpYd0]
>>99
ちょ、おま、それ近年稀に見る良書だぞ。
お前のせいで>>103が何か躊躇してるじゃまいか。

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 16:18:12 ID:Oy8B2IhQ0]
>>104

106 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 16:46:40 ID:GGc4Qr010]
まあ、出版できたのがある意味で奇跡という感じもw
亀井さんは遺言云々でドキュメント書かないしな

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 17:55:11 ID:t+hSp6W50]
親の遺言でドキュメント書いちゃいけないんだっけ?

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 18:50:32 ID:rInNgFY10]
ttp://www.netlaputa.ne.jp/~henmi/lisp/xyzzy/etc/manual-v02.txt
Hahahahahyaha、親の顔が見てみたいぜ!!1

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 20:18:00 ID:11UQtc8e0]
>>108
おまえの顔がみてみたい

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 20:29:17 ID:GGc4Qr010]
画像表示できればMindMapなモードを実現できそうだな。



111 名前:名無しさん@お腹いっぱい。 [2006/12/05(火) 01:27:04 ID:tTXz8G+R0]
>>110
うちはhowm+FreeMindだけど、それ面白そうだね。
ただ実現は難しそう。emacsでも曲線なんかは難しいんじゃないかな。

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 02:43:24 ID:oB6142u50]
ここの検索が死んでいる気がする。
ttp://hie.s64.xrea.com/xyzzy/ml/

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 03:18:47 ID:R6qItMft0]
susieかなにかで画像を表示する奴は見たことがあるよ。

114 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 12:32:52 ID:sGIGi2Gj0]
Apps ってどのキーのこと?


115 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 18:15:10 ID:t7DY6qNx0]
>>114
押したら右クリック押した時と同じようなメニューが出るキー。
多分キーボードの右下。

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 18:39:13 ID:sGIGi2Gj0]
なるほど、目キーのことですか。
しかし、漏れのキーボードには残念ながらついていない。
しかし、アレが使えるってことは、ミ田キーもキーバインドに使えるってことなのかなぁ。
だとすると、なんと書けばいいんだろ?


117 名前:102 mailto:sage [2006/12/05(火) 21:04:44 ID:E5Bt4Aq/0]
誰か>102頼む

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 21:56:10 ID:ZNTIhNog0]
>>117
xyzzyの正規表現では書けない。
正規表現ではない方法でoutline-treeの範囲を指定する例もあった気がするので、
さがしてみてくれ。

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/06(水) 08:38:48 ID:CUBifKKw0]
>>116
目キーってwww
確かに目だけどw

120 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/06(水) 14:16:23 ID:MqO8vZUN0]
macroexpand で展開したlispをきれいに整形してくれる拡張lispが
どこかにあったと思うんですが見つかりません。どなたか知りませんか?



121 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/06(水) 19:25:15 ID:FU5gZqhb0]
>>120
pretty print しておけばいいんじゃ?

122 名前:120 mailto:sage [2006/12/06(水) 19:58:16 ID:MqO8vZUN0]
>>121
*print-pretty* はデフォルトで t ですけど、
何か他にありましたか?
とりあえず標準の出力では改行を入れてくれないので、
手作業で改行を加えて非常に面倒なんです。

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/06(水) 21:07:37 ID:PZuji/hn0]
>>120
www.shido.info/xyzzy/lispmode.html
のpmeでしょ。

124 名前:120 mailto:sage [2006/12/07(木) 13:51:06 ID:9xAf2cdJ0]
>>123
どうもありがとう。
まさしく、これでした。

プラシーボかもしれませんが、入れたら
xyzzyのレスポンスも良くなった気がします。


125 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/15(金) 20:59:16 ID:TKdWnwqW0]
質問箱/202

ワロタ。
ちゃんとコードは提示してるのな。lispだけどwww
質問者は何であそこに質問しようと思ったんだろう?

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/15(金) 21:28:20 ID:vd/CWx8q0]
ワロタw
さっき見た時は質問者の書いた図がずれてたけど、
それも直してあげたんだね…。
あとAに看護婦さんが入力するのは妊娠予定日じゃなくて出産予定日よね。
きっと。

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/15(金) 21:51:25 ID:TKdWnwqW0]
>>126
> 妊娠予定日じゃなくて出産予定日
確かに。妊娠予定日わかったら凄いよねwww

回答者はやさしいなぁ。
俺だったらまちがいなく黙って削除して見なかった事にする類の書き込みだよ。


128 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/16(土) 10:10:22 ID:mIyHY4qQ0]
>>126
40週後を自動で出したいんだから着床推定日だべさ

にしても何でココに流れ着いたんだろこの人w

129 名前:名無しさん@お腹いっぱい。 [2006/12/20(水) 11:43:50 ID:moqWJEBn0]
手動installしかした事ないんですが、途中からnetinstallに乗り換える事ってできますかね?

あと、netinstallしてるxyzzyをフォルダ丸ごと他PCにコピーするだけで動きますか?
(パス環境やOSは変わらず、環境変数は設定されている前提で)

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/20(水) 14:01:21 ID:MCRpR6j+0]
>>129
前者は既に入っているものが一覧上入っていないことになるぐらいで問題なし
後者はまったく問題なし、ドライブやパスが変わっても書き換えれば動く・・・というか動いてます




131 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/20(水) 19:44:13 ID:moqWJEBn0]
>>130
情報ありがとうございます。
近い内にnetinstall環境を整備してみようと思います。

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/20(水) 23:37:09 ID:NpF+8ssH0]
環境変数とか起動ドライブの取得とかが充実してるからUSBで手軽に持ち運べるのがxyzzyの強み

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/21(木) 17:43:27 ID:1xrZBJ7h0]
正規表現で空白やタブを探したいんですが
xyzzy.s53.xrea.com/reference/wiki.cgi?p=%C0%B5%B5%AC%C9%BD%B8%BD%A4%CE%C9%BD%B5%AD
無いようですし、\tも\sも使えません。どう指定すればいいの?

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/21(木) 17:52:01 ID:jXMwZxmQ0]
直接スペースやタブを入力すればいい。
lispを書いてて、\tを使いたいならdecode-escape-sequenceを使う。
lispを書いていなくて、\tを使いたいならエスケープシーケンスを理解しろにチェックする。

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/21(木) 18:17:49 ID:MO6J+rvH0]
>>133
C-q 使え。
C-q Tab

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/21(木) 22:03:51 ID:KMDHqvPy0]
hankana で シフトキー併用の場合はどの様に設定すればいいのでしょうか?

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/21(木) 23:24:57 ID:ZxElEoZ80]
>>133
> 無いようですし、\tも\sも使えません。どう指定すればいいの?

\t は使えるでしょ。
(scan-buffer "\t")
\t は正規表現ではなくて、文字列として特別な意味を持つものでしょ。
\n とかも同じ意味で載っていないと思う。

ここまで書いて、M-x grep とかやっていると理解した。 orz

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/22(金) 23:03:57 ID:fYReG+3e0]
format関数で、桁数を動的に指定することはできますか?
(setf num 3)
(setf str "abcde")
(format nil "~3A" str)
上の3のところをnumの値から引きたいのです。

# 気持ちとしてはこんな感じ
(format nil "~(~D)A" num str)

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/22(金) 23:33:06 ID:bIpTpLRe0]
>>138
(format nil (format nil "~~~DA" num) str)
で一応可能。もっと簡単に出来るのかもしれない。

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 00:26:47 ID:9+r/9XKU0]
>>138
(format nil "~VA" num str)




141 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 08:16:37 ID:bHcjiZeJ0]
インクリメンタルサーチの途中にマウスでバッファをクリックすると
インクリメンタルサーチを中止するようにしたいのですが出来るでしょうか?
(define-key ed::*isearch-map* #\LBtnDown 'ed::isearch-exit)
では駄目でした。


142 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 20:21:39 ID:6DFszLOZ0]
共通設定の削除バッファとクリップボードを中途半端に同期をチェックしても
さっぱり同期されません。
原因とかさっぱりわからないのですが、類例とかありませんでしょうか。

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 20:34:17 ID:pnfQOeGj0]
同期ってのは xyzzy のウィンドウが
アクティブになった時、クリップボードの内容がキルリングにコピーされ、
非アクティブになった時、キルリングの内容がクリップボードにコピーされる、
ってのだぞ。

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 22:21:01 ID:6DFszLOZ0]
>>143
> 同期ってのは xyzzy のウィンドウが
> アクティブになった時、クリップボードの内容がキルリングにコピーされ、
> 非アクティブになった時、キルリングの内容がクリップボードにコピーされる、
> ってのだぞ。

んでは良い感じにというか完全にというか、キルリングの内容とクリップボードの内容を
同期させるにはどうすれば良いでしょうか…

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 23:07:06 ID:UXX0jn7G0]
>>144
普通には無理。
ってか使い分けた方が便利だと思うんだが。

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 23:11:17 ID:RM/alpjp0]
誰かLookup移植してくれ

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/23(土) 23:28:26 ID:DAv+ETW0O]
ファイラで中身入りのフォルダ消すとき異様に遅くないですか?

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/24(日) 00:02:26 ID:k4nSlnvR0]
>>147
win98の低性能機でも、winXP機でもサクっと消せてる

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/24(日) 00:37:59 ID:PmYk+B/40]
多分、ごみ箱に移動する設定にしてる所為だろう。
対策としては、
・ごみ箱を使わない。
・フォルダをごみ箱に移動させるlispを書く(既にありそうな気はするが)。

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/24(日) 03:03:18 ID:rprlPoya0]
>>146
同様の要望は過去にもありましたが、今のところ移植した人はいないと思います。
代替案として、pdic.l(ttp://homepage2.nifty.com/kimagurenixyzzy/pdic.html)
じゃダメですかね?自分としては edict やら 広辞苑第五版 やらを入れて
特に不足はない気がしてるんですが。
それと、Nobuaki ARIMA さんも pdic.l を公開されていたようですが
(現在リンク切れになっているようです)、それを持ってる方、上のものに不足してる
機能はありますか?

または、xyzzy から ddwin を使うという手もありますね。

>>144
良く分かってないですが、HIEさんの clipselect.l(ttp://hie.s64.xrea.com/xyzzy/mylib/clipselect.html)
じゃダメですか?



151 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/24(日) 08:54:49 ID:MjprGCl20]
>>144
ありゃ clipselect.l だとちょっと違うか..
それじゃ、こんな感じですかね?

(defun kill-region (from to)
(interactive "*r")
(setq *this-command* 'kill-region)
(copy-region-as-kill from to)
(copy-to-clipboard (buffer-substring from to))
(delete-region from to))

>>145さんの言うとおり使い分けた方が便利だと思いますが。

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/24(日) 13:32:32 ID:Iuiw7CX50]
>>151
> >>144
> ありゃ clipselect.l だとちょっと違うか..
> それじゃ、こんな感じですかね?
> (defun kill-region (from to)
> (interactive "*r")
> (setq *this-command* 'kill-region)
> (copy-region-as-kill from to)
> (copy-to-clipboard (buffer-substring from to))
> (delete-region from to))
> >>145さんの言うとおり使い分けた方が便利だと思いますが。

それだとxyzzy内でクリップボードにコピーしたものがキルリングに反映されてないようです。
逆はうまいこといってるんですが






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

前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