WZ EDITOR 9
..
199:名無しさん@お腹いっぱい。
07/03/18 01:16:24 9k23n0G40
>>185
>詳しいことはWordPerfect ダイアモンドカーソル あたりでググれば多分それなりに。
WordStarでしょ。
200:名無しさん@お腹いっぱい。
07/03/18 14:11:37 fYfbjedC0
教えてください。
タスクトレイのWZのアイコンを左ダブルクリックして
新規ウィンドウを開くようにしたいのですが、
どうすればよいのでしょうか。
よろしくお願いいたします。
201:名無しさん@お腹いっぱい。
07/03/18 15:57:43 iinwPCTq0
WZIconを海賊版に変える
オリジナルのままできたかどうかは記憶にない
202:名無しさん@お腹いっぱい。
07/03/19 04:35:19 AU+qNH950
いまでもVZ1.6が最強だろ?
203:名無しさん@お腹いっぱい。
07/03/19 08:30:07 VjcW9XbN0
>>201
ありがとうございます。5を使っていますが、私のところだと、
URLリンク(www.villagecenter.co.jp)
は、インストールしようとすると、エラーになってしまいます……orz
204:名無しさん@お腹いっぱい。
07/03/19 15:50:34 4Ty/bzyy0
test
205:名無しさん@お腹いっぱい。
07/03/20 08:47:36 oU9uiz3QO
>>202
手持ちのマクロによっては 1.57a かも
206:名無しさん@お腹いっぱい。
07/03/20 14:22:28 x0GtLfWL0
WZ5メーラーから雷鳥に乗り換え検討中でβ2を試用しているけど
タグ(分類だけど)とか検索フォルダとか、WZ5は結構早い段階で使えたんだなぁと実感。
微妙にWZのように使えなくて乗り換え悩み中
WZも開発、サポートが続いていれば、もっと良くなっていただろうに残念。
207:名無しさん@お腹いっぱい。
07/03/20 18:30:51 I/Rv7y3P0
あの、WZって、もう終わったソフトなんですか?
すれ読んでても、よくわかんないので
ちなみに私は、資料整理と原稿書きが主で、
WZがなくなったら、かなり放浪しなくちゃなんないと思う。
メールもWZだからなぁ。
WZってVISTAに対応しているんですか?
せめてリナックスに対応してくれると、便利なんだけどなぁ
208:名無しさん@お腹いっぱい。
07/03/20 18:43:15 TERHFymt0
>>206
作者はかなり先見の才はあるよねえ。
アウトラインだって、今じゃスタンダード形式扱いになってるし。
ただ発想の人のせいか、継続が足りなかった。
そこをフォローするような会社と組んでたらなあ・・・
209:名無しさん@お腹いっぱい。
07/03/20 19:53:14 oU9uiz3QO
>>207
Linux 用の XZ Editor があるじゃん
ベータ版だけど使えるし無料だよ
210:名無しさん@お腹いっぱい。
07/03/20 21:42:31 I/Rv7y3P0
>>209
えっ、そうなんだ。
使ってみます。
211:名無しさん@お腹いっぱい。
07/03/20 23:02:50 exiqwEmk0
>>203
もはや怒られないだろうと思うので、新しいやつを・・・・
つ URLリンク(cgi.2chan.net)
1時間もつかなあ・・・
212:名無しさん@お腹いっぱい。
07/03/20 23:48:43 aJd3B2ly0
>>211
もうないよ。
213:名無しさん@お腹いっぱい。
07/03/21 00:33:59 kq96NyyH0
>>211
ありがとうございます。
でも、212さんと同様でした……。
214:名無しさん@お腹いっぱい。
07/03/21 00:51:47 mIToH/pe0
やっぱり・・・・
苺にしてみた
つ URLリンク(strawberry.web-sv.com)
新しいと言っても03/03/25版だけど。
215:名無しさん@お腹いっぱい。
07/03/21 03:21:35 kq96NyyH0
>>214
ネ申様! ありがとうございます。
眠いので、明日(今日)起きたらトライします♪
216:名無しさん@お腹いっぱい。
07/03/22 10:47:45 g6lC/YBA0
コンパイルするとエラーが出ます……5です……orz
217:名無しさん@お腹いっぱい。
07/03/22 12:15:21 Eib5PazU0
>>216
ほんとですね。4からコンパイルしなおさないで使ってたかな・・・・
3272行目の
if (text->mailedit) return 0;// メールエディタはスキップ
を
if (text->mailer) return 0;// メールエディタはスキップ
に直せば通ります。多分。
218:名無しさん@お腹いっぱい。
07/03/22 12:52:02 XVF8ixjD0
このスレ見てると、色々なアップローダにマクロが
アップされているようですが、本家のTX-Cライブラリ
はもう更新できないのでしょうか?
219:名無しさん@お腹いっぱい。
07/03/22 14:38:46 g6lC/YBA0
>>217
ありがとうございます!!
激烈に幸せになれました!!
220:名無しさん@お腹いっぱい。
07/03/22 18:03:03 V1J/O6/60
こうしてWZから抜けられなくなった仲間がまた一人・・・
221:名無しさん@お腹いっぱい。
07/03/22 18:38:35 QLZ+Dnlq0
なんて罪作りな
222:名無しさん@お腹いっぱい。
07/03/22 19:17:59 g6lC/YBA0
以前より快適化したので、
抜けるのは無理そうです〜♪
最近、Firefoxの「It's All Text!」という
拡張機能を使って、テキストキャプチャもどき?
するのがお気に入りです。
URLリンク(www.forest.impress.co.jp)
223:名無しさん@お腹いっぱい。
07/03/22 20:50:13 Z/BpCfWv0
URLリンク(www.forest.impress.co.jp)
224:名無しさん@お腹いっぱい。
07/03/22 21:51:34 3/VqBeoI0
>>223
チョ、ナニコレ・・・・
225:名無しさん@お腹いっぱい。
07/03/22 22:25:04 YI+w0sax0
よりによって・・・
窓の杜の中の人も・・・
226:名無しさん@お腹いっぱい。
07/03/22 22:41:20 gENAUsXV0
オレも222あたりに
秀丸使ってるがWZGREPが恋しい
って書こうとしてやめなきゃよかった
・・・そういう問題じゃねーか
227:名無しさん@お腹いっぱい。
07/03/23 00:15:30 vZZK7RWM0
いやいや中村だろ
228:名無しさん@お腹いっぱい。
07/03/23 07:32:46 TTwhkict0
>>222は窓の杜の中の人だったりする
229:名無しさん@お腹いっぱい。
07/03/23 13:36:39 8SJlkTm70
そういやデスクトップを紹介する企画で、いつもの人以外にもWZユーザーがいたね。
230:名無しさん@お腹いっぱい。
07/03/23 15:19:31 KVZH3shf0
これ実行すると落ちるのは何でだぜ?
void myprintf(const char *fmt, ...)
{
txstr s;
va_list args;
va_start(fmt, args);
vsprintf(s, fmt, args);
information("[%s]", s);
va_end(args);
}
main
{
myprintf("%d,%s", 123, "456");
}
231:名無しさん@お腹いっぱい。
07/03/23 15:34:43 rIGG9fHA0
>>230
TXC は C++ ではありません。
可変引数などありません。
232:名無しさん@お腹いっぱい。
07/03/23 17:41:10 K0xBZ7Bk0
>>231
嘘つくな。
>>230
こうする。
#include <windows.h>
void myprintf(const char *fmt, ...)
{
txstr s;
va_list args;
va_start(args,fmt);
wvsprintf(s, fmt, args);
information("[%s]", s);
va_end(args);
}
main
{
myprintf("%d,%s", 123, "456");
}
233:231
07/03/23 22:37:47 2EvOA08V0
げげげ。
いつの間にか、Cで可変引数が使えるようになっているではないか。
1999年からか....。
浦島太郎になったような気分だな。
234:名無しさん@お腹いっぱい。
07/03/24 01:42:31 3obohkbi0
Cは昔から使えるだろ。TX-Cはしらんが。
じゃなきゃprintfとかscanfとかどうすんだよ。
235:名無しさん@お腹いっぱい。
07/03/25 09:36:46 mGhwQD8i0
バックアップとったらたった2MBかよ。
手持ちのソフトで1バイトあたりの単価がもっとも高価なソフトだな。
236:名無しさん@お腹いっぱい。
07/03/25 10:40:16 sQ+RYO6v0
>>235
ファイルサイズが価値観として通じるのは大昔のエロゲだけ。
237:名無しさん@お腹いっぱい。
07/03/25 11:31:48 kfCFrNs00
( ´−`) .。oO(ツッコミどころじゃなくて、笑いどころだった希ガス…)
238:名無しさん@お腹いっぱい。
07/03/25 11:50:54 sQ+RYO6v0
スマン
239:名無しさん@お腹いっぱい。
07/03/25 15:54:51 kfCFrNs00
( ´−`) .。oO(実は、“WZはエロゲ以下かよッ!!”ってボケたかったけど、
そうだ〜!!といわれるのが怖くてできませんでした…)
240:名無しさん@お腹いっぱい。
07/03/25 16:20:10 hUZSbxoJ0
VZはテトリスができたけどWZはエロゲにもなるのか
241:名無しさん@お腹いっぱい。
07/03/26 13:50:08 FKS9VWKs0
VZで、ドラクエ風RPGもありましたよね!
話かわって質問させてください。
WZ5を使っています。入力をしているときに、
テキストウィンドウの最下行に到達したときに、
半ページ分、または指定した行数だけ
スクロールして上がるようにするようなマクロはありますか?
似たような機能に「ページめくり」があって
試したんですが、ちょっと違う感じでした……。
よろしくお願いします。
242:名無しさん@お腹いっぱい。
07/03/26 20:56:45 RKOZN+Pq0
キー入力を監視していて自動でってこと?
IDM_SWITCHLYをキーに割り当てて手動で、じゃだめなんでしょうね・・・・
243:名無しさん@お腹いっぱい。
07/03/26 21:20:59 pVi/InFD0
>>241
>テキストウィンドウの最下行に到達したときに、
>半ページ分、または指定した行数だけ
>スクロールして上がるようにするようなマクロはありますか?
↑↓キーの機能として、「現在のカーソル位置が所定範囲
(ウィンドウの中央部分)にあれば、1行カーソル移動、そうでなければ
1行スクロールする」ということなら、簡単に作れそうな気がするけどな。
244:名無しさん@お腹いっぱい。
07/03/26 21:31:21 I3P+eKPm0
裏テキストを渡して
++++++++++++++
+エディット +
++++++++++++++
++++++++++++++
+ +
+ +
+リストボックス +
+ +
+ +
+ +
+ +
+ +
+ +
++++++++++++++
というダイアログ開いて
エディットに文字入れると裏テキストを絞り込んでリストに表示するサンプルはないでしょうか。
入力支援や慣用句のソースは複雑すぎてよくわかりません・・・
245:名無しさん@お腹いっぱい。
07/03/27 01:10:28 4QKOpIq70
よくわからんけど、自分ならgrep使うな。多分。
246:名無しさん@お腹いっぱい。
07/03/27 02:22:23 lR6q3D/Q0
>>244
要するに、エディットボックスにフックをかけて、
1文字入力される毎にリストボックスの内容を変えたい、ということ?
247:名無しさん@お腹いっぱい。
07/03/27 13:14:17 rLBEjJDh0
>>242
>>243
コメントありがとうございます。
マクロを作る実力はないので、CTRL+Enterに
IDM_SWITCHLYを割り当てて試したところ
なかなか快適です。
気の向いたところでCTRL+Enterを押すと、
上→中→下と切り替わり、
これはこれで面白いと思いました。
自動だともっと楽かもしれませんが、
これはこれでよい気がします。感謝。
248:名無しさん@お腹いっぱい。
07/03/28 18:51:26 pneg8KIb0
>>246
そういうことです。
絞り込んで候補を選択する汎用のダイアログボックスを作れたら
いろいろ使い回せて便利かなあと。
249:名無しさん@お腹いっぱい。
07/03/28 19:02:18 KDYOQqpc0
>>248
生半可な知識で入力支援のソース(_IDMTOOL.C)を見てみると・・・・
こんな感じ?
> dialogControlID(hd,IDD_TARGET);
> dialogString(hd,"補完対象(&S):",lxg,context.szTarget,CCHWORD,lx);
補完対象テキストボックスにIDD_TARGETというコントロールIDを付与。
これでキー入力など、何かイベントがあるとIDD_TARGETをパラメーターにして
メッセージWM_COMMANNDが発行される(?)
このメッセージをコールバック関数内で処理
>case IDD_TARGET: {
> if (notify == EN_UPDATE && !context->fDialogWriting) {
> context->fEdit = TRUE;
> SetTimer(hwnd,IDTIMER_COMPLETE,500,NULL);
> }
> break;
IDD_TARGETを受けとると必要があれば500ミリ秒まってWM_TIMERを発行
するようにタイマーをセット。
パラメータはIDTIMER_COMPLETE(=WM_TIMER_TXUSER)
なぜここで待つ必要があるのかはわからない
250:名無しさん@お腹いっぱい。
07/03/28 19:04:03 JrchTQqP0
(>>249続き)
WM_TIMERを同様に処理
>case WM_TIMER: {
> KillTimer(hwnd,IDTIMER_COMPLETE);
> myPostMessage(hwnd,WM_TXUSER,IDD_TARGET,0);
> break;
>}
タイマーを終了しWM_TXUSERをIDD_TARGETで発行
同じくコールバックで処理
>switch(wParam) {
> case IDD_LIST: break;
> default: {
> completeFlush(hwnd,wParam);
> break;
> }
IDD_LIST以外はcompleteFlush(hwnd,wParam)を実行
completeOnSelchange(context)を呼び出し
表示用裏テキストcontext->textPreviewをクリア
辞書ファイルを別の裏テキスト(txSrc)に読み込み、
一致する候補を表示用裏テキストに挿入
251:名無しさん@お腹いっぱい。
07/03/28 21:19:58 SclkOAIT0
>>249
>補完対象テキストボックスにIDD_TARGETというコントロールIDを付与。
>これでキー入力など、何かイベントがあるとIDD_TARGETをパラメーターにして
>メッセージWM_COMMANNDが発行される(?)
そうはならないと思うけど。
新たなtextを作り、dialogEditWzでそのtextを使ってテキストボックスを作り、
そのtextに対してフックをかけるのだと思うけどね。
252:名無しさん@お腹いっぱい。
07/03/28 21:37:28 SclkOAIT0
ところで、前から思っていたんだけど、WZの一般的な話と、
マクロの話は、スレッドを分けたほうがいいような気がするんだけど、
どうだろうか?
253:名無しさん@お腹いっぱい。
07/03/28 21:58:54 rFbQsmg0O
>>252
分ける程スレが伸びない悲しい現実
254:名無しさん@お腹いっぱい。
07/03/28 22:07:57 fZE3bqqy0
>>251
でもねぇ、その数行上で
>dialogSetDlgproc(hd,dlgprocComplete);
とダイアログのコールバックを登録してるからここへ飛ぶと思うけどね。
まあ、やってみればいいことだけど。
255:251
07/03/28 23:19:54 SclkOAIT0
>>254
ごめんごめん。見落としていたよ。
256:名無しさん@お腹いっぱい。
07/03/28 23:53:50 fZE3bqqy0
//{### test}
#include <windows.h>
#include <windowsx.h>
#define IDD_TARGET (1000)
mchar szTarget[CCHWORD];
BOOL CALLBACK dlgprocComplete(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
HDIALOG hd = dialogFromHwnd(hwnd);
unsigned int id;
unsigned int nofify;
switch(message) {
case WM_INITDIALOG:
printf("WM_INITDIALOG");
break;
case WM_COMMAND:
id = GET_WM_COMMAND_ID(wParam,lParam);
notify = GET_WM_COMMAND_CMD(wParam,lParam);
switch(id) {
case IDD_TARGET:
dialogRead(hd);
printf("WM_COMMAND %d, %d: %s\n",id,nofty,szTarget);
break;
257:名無しさん@お腹いっぱい。
07/03/28 23:54:33 fZE3bqqy0
case IDOK:
case IDCANCEL:
printf("IDOK/IDCANCEL\n");
default:
break;
}
}
return 0;
}
//## main
main
{
printf("start\n");
HDIALOG hd = dialog("入力支援");
dialogSetDlgproc(hd,dlgprocComplete);
dialogControlID(hd,IDD_TARGET);
dialogString(hd,"補完対象(&S):",13,szTarget,CCHWORD,20);
dialogOpen(hd);
printf("end: %s\n",szTarget);
}
258:名無しさん@お腹いっぱい。
07/03/28 23:56:18 fZE3bqqy0
>>256 >>257
気になったのでつくってみたけど、大丈夫だった。
これでフックできてるからあとはお好きなように。
259:名無しさん@お腹いっぱい。
07/03/30 10:41:45 4adNqVDh0
これ開発してるとこ、どうやって飯食ってるの?
260:名無しさん@お腹いっぱい。
07/03/30 12:26:10 nJKpBNmCO
>>259
ソフトウェア開発以外で…、じゃね?
261:名無しさん@お腹いっぱい。
07/03/30 12:55:30 HTPJG25+0
ソフトの開発なんてしてないよ。
作者とユーザーの間に入ってマージンを搾取してるだけ。
本業は広告業・・・・・・らしい・・・・・
262:名無しさん@お腹いっぱい。
07/03/30 14:41:39 gqiZk7YT0
オフィシャルのBBS閉鎖して以降もうコミュニティってここだけ?
263:名無しさん@お腹いっぱい。
07/03/31 12:47:12 TsHChPJv0
T.Y.氏って今なにしてるんだろう
というか本業はなんなんだろう
264:名無しさん@お腹いっぱい。
07/03/31 18:14:25 cFXF1x740
色々試してみたが、もう体がWZじゃないとダメみたいなんだ.....
お願いだからWZ6開発してくれ(ノд`)
265:名無しさん@お腹いっぱい。
07/03/31 23:07:03 gFVIDAQw0
ここ,T_Y_ さんも見てくれていたら…
いいよな。
266:名無しさん@お腹いっぱい。
07/03/31 23:13:35 Qo7pH1OxO
c.mos さんの方が好きイ
267:名無しさん@お腹いっぱい。
07/04/01 03:08:37 HCPSx+QO0
日本語編集はWzほんとにいいな。
Vzのころは作家や編集者が使っていて、みんなで意見出し合って
機能追加していって、その流れでWzもデフォルトで日本語編集に
向いている機能が実装されている。
最近linuxに移行したんでemacsに移行しつつあるけど。
初めて使ったエディタがマイクロEmacsなんで原点回帰か。
20年以上前からあるし、今後も存在しつづけるだろう。
いつ次のバージョンが出るかどうかわからないエディタよりは・・・;;
268:名無しさん@お腹いっぱい。
07/04/01 07:39:07 q0lU/VUb0
チラ裏乙。
269:名無しさん@お腹いっぱい。
07/04/01 10:15:14 cQEje5fS0
Vistaでも動いているようだし、
今の状態でも、あと7〜8年は使えそうな
気はしますが……orz
270:名無しさん@お腹いっぱい。
07/04/01 21:58:36 /4RAQCe+0
7〜8年もあるなら他エディタに移行できるだろうし
移行先がなくても作れるだろうな
271:名無しさん@お腹いっぱい。
07/04/02 22:30:34 kNzMvdlA0
>>271
そうかなぁ・・・
ここ数年乗り換え先探しまくったが未だ無理・・・
272:名無しさん@お腹いっぱい。
07/04/02 22:49:02 ue97WoYz0
自分としては最終的にMeadowになるんじゃないかと思ってるが
emacs系のキーバインド覚えるのめんどい
273:名無しさん@お腹いっぱい。
07/04/04 08:46:35 3R+uC6ktO
>>272
最終なんかあるかよ
永遠に乗り換え続けていくしかない
もしあるとすれば
原点回帰で Vz しかないな
274:名無しさん@お腹いっぱい。
07/04/04 12:52:44 3/ORuPTs0
xyzzy+vz-tasteで幸せになれると思うが
275:名無しさん@お腹いっぱい。
07/04/04 21:09:56 eV9eqp3x0
>>270
18年近くになるが、いまだコード書きだけはVzだぬう・・・・
276:名無しさん@お腹いっぱい。
07/04/05 00:56:37 DeKh5u7d0
チルトホイールのマウスでIntelliPoint 6.1入れるとホイールが効かなくなる
277:名無しさん@お腹いっぱい。
07/04/06 04:39:08 j24ZsV6E0
質問させて下さい。
ワンタッチで日付の入力をするのに
ツール→カスタマイズ→キーのキー割り当てに
コマンドはIDM_UIINSERTDATE、キーは^D、と書きました。
これで「日付時刻の挿入」ウインドウが開くのですが、
いちいち、エンターキーを押すのが面倒です。
「コントロール+D」だけで日付時刻の挿入をすませる方法はないでしょうか?
278:名無しさん@お腹いっぱい。
07/04/06 06:29:52 tIjSX2xl0
wz:macroにinsertdate.txc
main
{
insertf("%02d/%02d/%02d %s",
timeGetYear(), timeGetMonth(), timeGetDay(), timeGetYoubi());
}
というファイルを作ってINSERTDATEをコマンドに登録
書式はお好みで。
279:名無しさん@お腹いっぱい。
07/04/06 17:57:08 HROU4/TC0
当方、文系モノカキのはしくれです。
エディタ本体を重宝しつつ、WZボードを放置していたのですが
コマンド登録で出てきて今さら扱いに戸惑っています。
不要コマンドを移動させるとゴミ箱がツリーに増え、一向に削除できません。アホで申し訳ありませんが、ゴミ箱が増えない方法と削除をどなたか教えて下さいませんか。
エディタのバージョンは5.02SEのon-line版です。
280:名無しさん@お腹いっぱい。
07/04/06 18:10:12 J5+jVOMS0
>>277
URLリンク(park22.wakwak.com)
内の、、、
『 InsertDirectDate(z_InsDts.lzh)』 が、その目的のマクロ。
281:名無しさん@お腹いっぱい。
07/04/06 18:23:38 N9iwNekL0
>>279
誰か日本語に翻訳して
282:名無しさん@お腹いっぱい。
07/04/06 18:28:09 I386l6zb0
>>279
インストールフォルダにあるwzmemo.memを
WZ Editorで開けば好きなように編集できるんで
通常のテキストとして削除すれば桶
283:名無しさん@お腹いっぱい。
07/04/06 18:40:18 HROU4/TC0
>>282
ありがとうございます。確かにエディタで編集できますね。
WZボード上の操作では、どうにも出来ないものでしょうか。
284:名無しさん@お腹いっぱい。
07/04/06 18:47:43 I386l6zb0
ツリー右クリ-編集-切り取りで行けるっぽい
個人的にはBoardよりEditorの3ペインアウトラインをお勧めするが
285:名無しさん@お腹いっぱい。
07/04/06 22:55:35 L19LL+hT0
ボードはクリップボード経由で、ポンポン、テキストを送り込めるのが売り。
小さい多数の雑多な文書をまとめて管理するにはボード。
長い文章を構造化して編集するにはアウトライン。
だわな
286:名無しさん@お腹いっぱい。
07/04/06 23:08:14 L19LL+hT0
大事なことを忘れていた。
ツリーでCtrl+Xで切り取り。
ついで
#include "_idm.h"
//ボード、エディタ切り替えトグル
void betoggle(TX* text)
{
if (text->fOutlineMemo == 2) {
idmexec(IDM_UIEXIT);
} else {
idmexec(IDM_OLMEM);
idmexec(IDM_FOCUS3);
}
}
というマクロをなにかのキーに割り当てておくと、
ボードとエディタをワンキーで切り替えられてとっても便利。
自分はボードとエディタの両方で@Bに割り当ててる。
287:名無しさん@お腹いっぱい。
07/04/06 23:13:51 U24avCLg0
>>284->>286 ご意見ありがとうございました。
今までBoardに触れてもいなかったので、存在意義を考えもしないままテンパりましたが
勉強になりました。
ツリー上で右クリから切り取り動作、マクロをキー割り当てにて試してみます。
288:277
07/04/07 06:06:25 sbg+jkIV0
>>278
レス有り難うございます。ただ、使い方がわかりません。
insertdate.txcをコンパイルしたこところマクロフォルダに
insertdate.txmとinsertdate.tclの2つのファイルが出来ました。
このあと、どうしたらいいのでしょうか?
289:277
07/04/07 06:11:30 sbg+jkIV0
ツール→マクロ→マクロのインストール
かと思ったのですが、これだと、*.txpファイルを選べと出てきてわかんないっす。
290:名無しさん@お腹いっぱい。
07/04/07 08:07:25 0lvQxyah0
コンパイル終わったらinsertdateというコマンドが普通に呼び出せるはず。
[ツール|コマンドの実行]でinsertdate呼び出してみて成功したら
後はキーカスタマイズでIDM_UIINSERTDATEを登録していたところをinsertdateに変えるだけ。
291:277
07/04/07 08:34:08 sbg+jkIV0
>>290
うわ、出来ました。有り難うございました。
292:名無しさん@お腹いっぱい。
07/04/07 09:07:38 sbg+jkIV0
もう1つ相談ですが
・メモ、日記、備忘録等を1つのファイルにまとめて書き込む、ごちゃまぜ大雑把に
・その都度思いついた検索用キーワードをその日記の最後に書き込む&ファイルの一番最後の検索用キーワードを書き込む所にも、その検索用キーワードがなければ書いておく
・で、何か調べ物がしたくなったら、ファイルの最後に書いてある検索用キーワード群をながめ役に立ちそうな検索用キーワードがあればそれで検索する
ということがしたいのです。
これをWZのこういう機能を使えばもっとエレガントに出来るよ、とかないですか?w
293:名無しさん@お腹いっぱい。
07/04/07 10:36:58 zV90z+pc0
なにこのage荒らし
294:名無しさん@お腹いっぱい。
07/04/07 13:04:18 a4w5ufkH0
>>292
素直に知子の情報でも使えば?
295:名無しさん@お腹いっぱい。
07/04/07 14:24:50 sbg+jkIV0
どうもです、知子の情報でググってみたらおもしろそうですね。
296:名無しさん@お腹いっぱい。
07/04/07 15:03:18 sbg+jkIV0
つーか、>>292のやり方で怖いのは
僕はコピペを多用するので一瞬にして過去のデータを消しちゃう、
ってことなんですよね。
297:名無しさん@お腹いっぱい。
07/04/07 20:02:47 a4w5ufkH0
>>296
そろそろスレ違いってことに気づいてね
レス不要
298:名無しさん@お腹いっぱい。
07/04/07 23:59:08 c8ZuEbxT0
キーボードのカーソルキーを押した時に、カーソル移動ではなく、
↑↓←→を表示させるコトは可能でしょうか?
もし出来るのでしたらその方法を教えてください。
299:名無しさん@お腹いっぱい。
07/04/08 00:42:11 /7ILG4FC0
IMEの問題だな
300:名無しさん@お腹いっぱい。
07/04/08 00:49:19 CijrUQyP0
300!
301:名無しさん@お腹いっぱい。
07/04/08 01:21:47 DpKcAJhb0
>>298
main{
txInsertChar(text,'→');
}
を「→」キーに割り当てればいい。
302:名無しさん@お腹いっぱい。
07/04/08 05:47:47 6F+OQrYd0
WZで「お気に入り」の代わりをさせるのは無理ですか?
私にとって「お気に入り」の欠点は
表示出来るのが縦一列だけ、他のフォルダにコピーすると順番が変わってしまう
です。
WZでお気に入りを一面どば〜っと表示出来て、クリックすればIEが立ち上がる
ってマクロを作れないでしょうか?
303:名無しさん@お腹いっぱい。
07/04/08 07:27:23 eUfm58ug0
>>292
自分はずっとこんな感じでメモ取ってる。
URLリンク(www.wikiroom.com)
URLやらコードの断片やら貼りまくってもう2万行突破したけど特に破綻することもなく普通に使えてるよ。
そういやログ追加・キーワードによる絞込みマクロうpろうと思ってすっかり忘れてたな。
暇があったら上げるかも。
304:名無しさん@お腹いっぱい。
07/04/08 18:14:48 NZlbz4kS0
簑系が好きなんだけど、5.0up上でマクロ動かせなくて悲しい。
305:怒ってるんだぞ
07/04/10 09:16:27 I7/6WZDM0
WZは、これからも使っていきたい。
先人のマクロ&自作(初心者に毛)を多用している。
あまりにクチぎたなくののしるヤシが出て荒らしたので、
撤退のハードルを下げてしまったんだ。
でなきゃ、細々とでも続いてたはず。
オレぐらいのレベルのサイレントユーザーが、一番被害をこうむった。
306:名無しさん@お腹いっぱい。
07/04/10 09:28:09 xStWM3OX0
このスレを荒らさせたいという熱意だけは伝わってきた
307:名無しさん@お腹いっぱい。
07/04/10 10:12:04 BULZ+Wk00
ソフトウェア産業にはFUDは、つき物。
そんな物に惑わされて、止める様な馬鹿な会社だったら
どの道大差ないだろう。まあ、そんな理由で止めるとは思えないけど。
308:名無しさん@お腹いっぱい。
07/04/10 14:39:04 iJ9AiBeB0
教えてください。
テキストを数行選択して、「テキストの変換」を
実行して、改行を取り除いているのですが、
ダイアログを出さずに一発変換する方法は
ないでしょうか。
ご存じの方、よろしくお願いします。
309:名無しさん@お腹いっぱい。
07/04/10 23:18:36 OYrgf4XF0
>>308
URLリンク(www.villagecenter.co.jp)
へ行って整形マクロ(med氏作)を拾ってきて、
どっかのキーに「seikei.join」を割り付ける
310:名無しさん@お腹いっぱい。
07/04/11 00:13:56 UQkruOs1O
VZエディタのマクロをWZエディタのマクロに
変換するツールがうまく使えませんorz
URLリンク(www.vector.co.jp)
311:名無しさん@お腹いっぱい。
07/04/11 07:31:20 dn2d5ExQ0
>>309
ありがとうございました!便利になりました。
312:名無しさん@お腹いっぱい。
07/04/11 21:17:22 CZPSuCHf0
こんな感じに背景にビットマップ貼れるマクロキボンヌ
URLリンク(sakuratan.ddo.jp)
313:サポート
07/04/12 19:28:44 jXrwkiP80
掲示板も勝手に閉鎖しちゃったし、社長も交代したみたいだし・・・
顧客を切り捨てちゃった。
314:名無しさん@お腹いっぱい。
07/04/12 19:37:29 I/vduGJV0
>>313
何を今さらw
315:名無しさん@お腹いっぱい。
07/04/13 01:26:50 aI52WZLv0
そういえば、見米たんもいつのまにか取締役から名前が消えてるね。
316:名無しさん@お腹いっぱい。
07/04/13 07:33:38 /kkTFfY+0
見米はああいう性格だし
年齢的にも再就職は難しいだろうな
317:名無しさん@お腹いっぱい。
07/04/13 14:13:07 k3LPL8uE0
「VZ天國」や「WZGoodies」
心の広い人たちが無料提供してくれたマクロにお世話になりました。
ありがとう。
318:名無しさん@お腹いっぱい。
07/04/14 22:28:00 JnQFgmkb0
まるでお別れの言葉のようなw
319:名無しさん@お腹いっぱい。
07/04/14 23:49:56 zAngUpEy0
Vista でWZ4で作成した文書を保存するにはどうすればいいの?
320:名無しさん@お腹いっぱい。
07/04/14 23:52:48 bEx8zsMc0
秀○にコピペして保存
321:名無しさん@お腹いっぱい。
07/04/15 00:39:28 Gufa0fFf0
なにそれ・・・・・
322:名無しさん@お腹いっぱい。
07/04/15 00:50:15 jU1Yhpqq0
それなら秀○使わなくてもメモ帳でいいのでは
323:名無しさん@お腹いっぱい。
07/04/15 02:01:55 mcYLCD2Y0
>>319
つ URLリンク(www.villagecenter.co.jp)
324:名無しさん@お腹いっぱい。
07/04/15 03:33:54 hl7s/tWX0
>>278
通りすがりの者ですが、自分も改良しました。サンクスコ
325:名無しさん@お腹いっぱい。
07/04/16 12:09:38 Kgq6h1WV0
Vista って全文検索機能が付いているらしいね。
これでサーチクロスが売れなくなる。
サポート放棄でWZも売れなくなる。
VCは、これから何を売って商売するんだろうか。
326:名無しさん@お腹いっぱい。
07/04/17 10:43:52 0PmUVGs60
企業相手に広告の企画を売るんでしょ。
元々こっちが本業だし。
327:名無しさん@お腹いっぱい。
07/04/17 11:20:52 wUcSnbZ10
WZやサーチクロスは売名のためでしょ
価格が価格だから赤字かとんとんぐらいだったろうしさ
328:名無しさん@お腹いっぱい。
07/04/17 19:31:53 iMjfMs6x0
教えてくださいm(_ _)m
たとえば ◆、◆、◆、◆、◆
という文字列があるとして、
これを、1、2、3、4、5
と連番で置換することはできないでしょうか
ご存じの方、お願いします。
329:名無しさん@お腹いっぱい。
07/04/17 19:34:23 nT2Y/wQe0
つーかVCに限らずPCソフト売ってるとこは
一部を除き青息吐息だと思う
完全撤退するならそれはそれで正しいと思う
WZはその後シェアウェアになればいいのに
もうTY氏はWZにはコリゴリだろうけど
330:名無しさん@お腹いっぱい。
07/04/17 20:04:29 wUcSnbZ10
>>328
何に使うの?
具体的にお願い
331:名無しさん@お腹いっぱい。
07/04/17 20:19:28 Bvr8seLq0
>>328
できます。(つーか、もっと複雑なことやってます)
方法は、
1) Perl のようなスクリプト言語を覚える
2) WZのマクロを覚える。
などがありますが、1)をお奨めします。
332:名無しさん@お腹いっぱい。
07/04/17 20:24:37 p4NK3tUd0
[◆、◆、◆、◆、◆]
↓
[1、2、3、4、5]
で、置換すればええんでねぇか?
333:名無しさん@お腹いっぱい。
07/04/17 22:00:37 iMjfMs6x0
>>330
説明足らずですみません
記号が行頭についた一覧表があるのですが、
これがテキストファイルだったので、
WZでなんとかできないかと思いました。
334:名無しさん@お腹いっぱい。
07/04/17 22:02:20 iMjfMs6x0
>>331
Perlも、マクロも、ちょっと私にはできないかもしれないです……
335:名無しさん@お腹いっぱい。
07/04/17 22:26:40 nT2Y/wQe0
Perlだと実質3行くらいで書けないか?
と思っただけで実際には試さない俺ガイル
336:名無しさん@お腹いっぱい。
07/04/17 22:32:10 wUcSnbZ10
>>333
君の説明はダメだ・・・
何がしたいかさっぱり分からん
行頭に◆が一個ずつあって
それを連番にしたいのか
◆、◆、◆、◆、◆ のようなものを1、2、3、4、5にしたいのか
それなら◆の数は固定なのかどうかとかさ
自分で説明できないなら、テキストを貼るとかさ いろいろやりかたはあるとおもう
けどすぐに諦める質みたいだし時間の無駄かもな
337:名無しさん@お腹いっぱい。
07/04/17 22:52:47 p4NK3tUd0
@〜Dが使われていない事が前提。
1.\n◆ →\n@ に置換 これで、@、◆、◆、◆、◆
2.@、◆ →@、A に置換 これで、@、A、◆、◆、◆
3.A、◆ →A、B に置換 これで、@、A、B、◆、◆
4.B、◆ →B、C に置換 これで、@、A、B、C、◆
5.C、◆ →C、D に置換 これで、@、A、B、C、D
数字が良いなら、も一度、@→1、A→2、B→3、C→4、D→5 に置換。
1ファイルなら、大抵この調子でやってる。
338:名無しさん@お腹いっぱい。
07/04/17 23:19:23 dHkxksK60
5個ぐらいならいいけど(つーかそれなら手でやれ)、500とか1000とかあったらどうする?
339:名無しさん@お腹いっぱい。
07/04/17 23:31:16 Bvr8seLq0
思い出したぞ!
いにしえのテキストフォーマッタXTRで、確か>>328
のような処理ができたはず。まだベクターに残ってるぞ。
URLリンク(www.vector.co.jp)
最近のパソコンで動くのかどうかは知らん。
本当はこんなもの覚えるより、Perl覚えたほうがよっぽどいいんだけどね。
340:名無しさん@お腹いっぱい。
07/04/17 23:55:14 p4NK3tUd0
>>338
モノによる。
\nとか、\tを駆使すれば、ある程度ならなんとかなる。
341:名無しさん@お腹いっぱい。
07/04/18 01:47:13 WY90E66O0
みんなPerl好きだね。
342:名無しさん@お腹いっぱい。
07/04/18 03:03:09 IX4DTiLc0
WindowsならPerlはインストール面倒だし
実際の所batとかの方が手軽だけどね。
343:名無しさん@お腹いっぱい。
07/04/18 05:49:54 gLboKIIN0
そんなWZはインストール面倒だからメモ帳のほうが手軽みたいなこと言われても
344:名無しさん@お腹いっぱい。
07/04/18 06:20:45 PoU6GhN10
まずWZ使ってやる方法をアドバイスするべきだ。
質問者はそれを期待して WZのスレ 来てる。 (観客は何が..ry)
実際、 手作業( >337 )、マクロ で簡単に処理できるわな。
1.小物マクロ(連番や大小変換など)を捜してきて使い方を覚える。
( マニュアルに書いてあるかも )
2.次に、そのマクロの中身を変更して試してみる。
3.すこし正規表現も理解する。
そうすれば、なんでもできちゃうし、質問して回答を実践できるレベルになれるよ。
345:名無しさん@お腹いっぱい。
07/04/18 10:03:49 OtSQgaKt0
1
1.1
1.2
1.2.1
1.2.2
とかみだしさくせいにつかいたいんじゃ
346:名無しさん@お腹いっぱい。
07/04/18 10:08:38 ltd8VQst0
(1)検索文字列「\n」/置換文字列「穢侈」
(2)検索文字列「◆」/置換文字列「\n◆」
(3)行頭連番マクロ実行
(4)検索文字列「穢侈」/置換文字列「\n」
ただし、(1)でWZ爆沈の可能性ありw
Speeeeedみたいな痴漢専用ソフト使うよろし
347:名無しさん@お腹いっぱい。
07/04/18 10:58:57 DRFeY+TX0
おそらくこの質問者にマクロやperlでのやり方を理解してもらうより
ひとつひとつ手作業で修正してもらうほうが早いと思う。
348:名無しさん@お腹いっぱい。
07/04/18 11:20:02 0Kkd4Mq7P
perlやるならEmのほうがいいんでそ?
349:名無しさん@お腹いっぱい。
07/04/18 11:32:42 TErqymxh0
書き方悪くてすみませんでした。
まだ、うまく書けるか自信ないですが……
文頭、文中にあるひとつの記号(例えば■)を
連番(01)で置換していけないかと考えています。
・事例1 以下の■を ■(001)〜■(003)に置換
■あいうえお
私の名前は猿です。
URLリンク(36)<)
■あいうえお
私の名前は猿です。
URLリンク(36)
・事例2 以下の■を(001)〜(003)に置換
図■を開いて、次に図■を開き、次に図■を開く
(つづく)
350:名無しさん@お腹いっぱい。
07/04/18 11:36:07 TErqymxh0
そこで、次のようにしたらよいかと思ったのですが、
■を取りこぼすようで、試すと、番号が飛び飛びにつくことがあります。
main
{
txJumpFileTop(text);
int i;
for (i = 1;;i++) {
searchex("■",0);
right();insertf("(%03d)",i);
if (!searchex("■",0)) break;
}
}
で、下のようにtxReplaceExを使おうかと思ったんですが↓
今度は"〓"のところをどうやって+1にすればいいのかとか、
上のように(%03d)とか書式をつけるやり方がわからず、
もっといい方法や既存のマクロはないものかと思い、伺いました。
main
{
txJumpFileTop(text);
int i;
for (i = 1;;i++) {
txReplaceEx(text,"■","〓",mode);
if (!searchex("■",0)) break;
}
}
マクロは自分的にはここで限界!?という
感じで困っていたところでした。
351:名無しさん@お腹いっぱい。
07/04/18 12:10:10 RWOlU6pR0
注1、注2・・・って入れたいって事ね。
俺なら、置換好きだから、
1.番号だけのファイルを作成
2.\n→\t にして、改行をすべて削除
3.■→\n■に置換
4.ブロックコピーで、番号をペースト
5.\nを全て削除
6.\t→\nに置換
ちょっと面倒だなw
352:名無しさん@お腹いっぱい。
07/04/18 13:08:42 5UzUILqa0
>>349
1はともかく、事例2のほうは
図1、図2、図3、図2、図1、図3、図2、図4、図5、図3・・・・
とか並んでたらアウト
十分に気をつけてやればいいかもしれないけど、
1ヶ所でも前後する箇所があるとその後が無茶苦茶になるから
恐くて自動化する気にはならないなぁ…
こっちはやっぱりTeXみたいに図と一対一で対応する
ラベルを置いて処理するしかないんじゃないの
>>351
本物のタブが入っていたらダメじゃん。
353:名無しさん@お腹いっぱい。
07/04/18 13:22:35 rSl2sVsU0
>>350
そうだ・・・・
for (i = 1;;i++) {
searchex("■",0);
は
searchex("■",0);
for (i = 1;;i++) {
じゃないと・・・・
if (!searchex("■",0)) break;
でも■を探してるからループの中で2回続けて検索してる。
うまくいったほうが不思議。
354:名無しさん@お腹いっぱい。
07/04/18 13:41:39 TErqymxh0
>>353
ありがとうございます! 伺った通りに直したところ、
期待通りの動作をしました。
番号が必要な場所に■を記していてから、
↓を使って、■(3桁数字)でナンバリングすることができました。
main
{
txJumpFileTop(text);
int i;
searchex("■",0);
for (i = 1;;i++) {
right();insertf("(%03d)",i);
if (!searchex("■",0)) break;
}
}
ちょっとマクロ勉強します。
355:名無しさん@お腹いっぱい。
07/04/18 14:03:14 TErqymxh0
>>352
ご指摘ありがとうございます。
おっしゃる通りですね(^^;
今、扱っているものは、とりあえず順番どおりなので、
入れ代わるケースが発生したら、そのときまた考えます!!
356:名無しさん@お腹いっぱい。
07/04/18 19:11:15 aDHh4PBb0
>>342
>WindowsならPerlはインストール面倒だし
それはいつの時代の話?今、ActivePerlなら
インストーラを起動してYes のボタンを押してゆけば、全部勝手にやってくれるよ。
357:名無しさん@お腹いっぱい。
07/04/18 19:32:00 X0kv6BOq0
Perlきちゃない
358:名無しさん@お腹いっぱい。
07/04/18 23:06:03 7vNbmBqR0
Ruby?
Haskell?
sed?
awk?
359:名無しさん@お腹いっぱい。
07/04/18 23:09:39 7vNbmBqR0
Python?
360:名無しさん@お腹いっぱい。
07/04/18 23:11:31 IX4DTiLc0
勝手にPerlを入れてもいいPCが多いとも思えないけど
361:名無しさん@お腹いっぱい。
07/04/18 23:45:14 hHbWOk9M0
WZは入れてよくてPerlはダメってかい?
362:名無しさん@お腹いっぱい。
07/04/18 23:55:10 IX4DTiLc0
じゃあPerlが気に入らないとかで。
納得したまえ。
363:名無しさん@お腹いっぱい。
07/04/19 00:20:27 QMbCmwGs0
>>354
しかし、それでは項目が増減したときに番号の振りなおしができないだろう。
試していないが、多分こうすればできるようになるだろう。
main{
mchar charbuff[10] = "■001";
int i = 1;
txJumpFileTop(text);
while(txReplaceEx(text, "■[0-9]*", charbuff, SEARCH_RE){
sprintf(charbuff, "■%03d", i++);
}
}
364:名無しさん@お腹いっぱい。
07/04/19 18:54:32 6qLNofkf0
ありがとうございますm(_ _)m
ただ、私の環境ですと、エラーがでて
コンパイルできないようです。
トライします!
365:名無しさん@お腹いっぱい。
07/04/20 00:39:03 c+a54y1W0
>>364
ああ、悪かったね。最近、WZのマクロを組んでいないから、すっかり
勘がにぶっていた。今度はテストしておいたから。
しかし、これを見て思うのは、「やっぱりPerlでやるのが一番」なんだけどね。
main{
mchar charbuff[10] = "〓001";
int i = 1;
txJumpFileTop(text);
while(txReplaceEx(text, "■[0-9]*", charbuff, SEARCH_RE|SEARCH_FORWARD|REPLACE_ONCE)){
sprintf(charbuff, "〓%03d", ++i);
}
txReplaceEx(text, "〓", "■", 0);
}
366:名無しさん@お腹いっぱい。
07/04/20 06:50:25 bvPddyHT0
今は何でもRubyみたいな風潮で、Perl使いまくってた漏れは引け目感じてたんだけど、
少し安心しました
スレと関係なくてスマソ
367:名無しさん@お腹いっぱい。
07/04/20 09:24:09 oxwgY2aR0
禿丸みたいに
filter("ruby myfiter.rb <$ $>");
とか簡単に実行させられるようにしてくれ
368:名無しさん@お腹いっぱい。
07/04/20 10:37:22 fn2IX7mN0
>>365
ありがとうございます。
希望どおりの動作以上です。感激です。
助かりました。
369:名無しさん@お腹いっぱい。
07/04/21 12:51:46 2RAuSKf20
WZってぜんぜん更新ないけど、現役のMIFESにまだ勝ってるらしいぞ
370:名無しさん@お腹いっぱい。
07/04/21 17:35:29 tzC9BcxH0
何が勝ってんだよ
371:名無しさん@お腹いっぱい。
07/04/21 19:33:11 9IDDOnWc0
放置プレイの度合かな
372:名無しさん@お腹いっぱい。
07/04/21 19:46:45 kQnL2Fz60
全部が負けてるソフトなんてないでしょ
373:名無しさん@お腹いっぱい。
07/04/21 21:13:11 9bFQeZho0
>>131 に書いたことを基準にすれば、WZに勝るエディタなんて無いし、
比較対象になるエディタすら存在しない。
374:名無しさん@お腹いっぱい。
07/04/22 14:12:51 cIdZ8E7C0
main
{
TX *t = textnew();
txInsertText(t, text);
txSelectAll(t);
txSelectCopyQuit(t);
textclose(t);
}
編集中のテキストを裏テキストに転送して(実際は加工してから)
クリップボードにコピーしたいんですが
このスクリプトを実行してもクリップボードの内容が全く変化しません。
どう書くのが正しいですか?
375:名無しさん@お腹いっぱい。
07/04/22 15:36:21 AfC5k0jZ0
>>374
そのままでちゃんと動作してますが.
376:名無しさん@お腹いっぱい。
07/04/22 18:36:47 gRg6gkbq0
>>374
試したらうちでも動いたぞ
とりあえずソフトのバージョンとかOSとか環境書いてくれ
377:名無しさん@お腹いっぱい。
07/04/23 08:45:28 wxjGNQhe0
マクロを使っているので、あと5年はWZを使いたい初級者です。
まじめな Q&A などは、とても参考になり、ありがたいです。
このスレがずっと続きますように。
(スレよごしですが、こういう利用者もいるということで..)
378:名無しさん@お腹いっぱい。
07/05/01 18:09:25 ATSqIA6V0
マクロ内で拡張子毎に異なる動作をさせる為に
wzcfg.cfgの設定を読み取る方法を教えてください。
例えば.txtのH1の設定を取得したりしたいのですが。
379:名無しさん@お腹いっぱい。
07/05/01 21:27:43 xzOzWAIf0
質問
Vistaで使っている人、設定ファイルはどこにできてますか?
XPマシンからWZフォルダと%APPDATA%VillageCenterフォルダをコピーしたんだけど、
設定が引き継がれないんです。
network.cfgとtx_base.cfgはチェックした。
380:名無しさん@お腹いっぱい。
07/05/01 23:10:24 vt9uA7Ux0
C:\ProgramData\VillageCenter
381:名無しさん@お腹いっぱい。
07/05/02 00:09:58 9KcoEub70
クリーンインストロール−WZ起動−終了
設定ファイルができたところに上書きコピー
再度WZを起動
382:379
07/05/02 08:23:00 I4YKFLHY0
>>380
>>381
ありがとうございます。
2ユーザネットワークライセンスを使っているので、
設定ファイルは個人フォルダのApplication Dataにできるんです。
こいつをUsers\~\AppData\Roamingにコピーしても動かないんですよ。
バージョン情報を確認したら、ユーザー名がrootになってるので、WZがユーザー名を引っ張ってこれていない?
383:名無しさん@お腹いっぱい。
07/05/02 11:32:43 MCOXLwZs0
>>382
\AppData\Local\VirtualStore\Program Files\WZ Editor
でない?
384:名無しさん@お腹いっぱい。
07/05/02 13:58:47 Z+AITb0i0
>>378
>wzcfg.cfgの設定を読み取る方法を教えてください。
方法は2つあります。
(1)wzcfg.cfgを通常のテキストファイルとして開いて、必要な情報を検索する。
しかし、こんな解りきったことを聞きたかったのではないでしょう。
(2)TX API を使う
_WZ.Hの7353行あたりから、CFGファイルに関連する処理を行うと思われる
API がいくつか列挙されています。しかし、各APIの詳細は不明です。
それらしいものを実際に試してみて使うようにならなければ、立派な
マクロ師にはなれないでしょう。
385:名無しさん@お腹いっぱい。
07/05/04 07:37:20 wx5VA7yM0
置き換えについての質問です。
正規で行頭にhogeという文字列がない行を削除したいのですが
検索:^[^h][^o][^g][^e].*$
置換:
でやると、行頭にh、行頭にo、行頭にg、行頭にe、がある行以外しか消えません。
行頭にhogeのある行を全て消すにはどうすればいいでしょうか。
386:名無しさん@お腹いっぱい。
07/05/04 11:45:08 LAB/ipQ80
^(([^h]...)|(.[^o]..)|(..[^g].)|(...[^e]))
387:名無しさん@お腹いっぱい。
07/05/04 12:14:49 wx5VA7yM0
>>386
^(([^h]...)|(.[^o]..)|(..[^g].)|(...[^e])).*$
ですね。できました。ありがとう。
388:名無しさん@お腹いっぱい。
07/05/05 08:40:28 9W7+sN980
正規の質問はこちらで↓
スレリンク(tech板)
389:名無しさん@お腹いっぱい。
07/05/05 09:18:16 ABb5ywrd0
その前に正規っていう省略の仕方が非常に気持ち悪い。
390:名無しさん@お腹いっぱい。
07/05/05 09:59:58 qe2x2VPn0
精気の質問は妹に
性器の質問は姉か母か恋人に
西紀の質問は先生に
世紀の質問も先生に
盛期の質問は父親に
清暉はすなわち俺のこと
391:名無しさん@お腹いっぱい。
07/05/05 11:05:03 qEuPZJh00
そういえば標準の検索ダイアログには真偽の反転オプションってないんだよな。
自分は>>385みたいなのは
マッチした(orしなかった)行を抽出・移動・削除するマクロ書いてやってるな。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5385日前に更新/236 KB
担当:undef