08/02/10 20:22:52 gAgtgyTN0
>>233
k2editorってそれが出来ないのか
それだとスプリットウィンドウの利点ごっそりそげ落ちるなぁ
238:名無しさん@お腹いっぱい。
08/02/10 20:41:48 WFveYdLV0
質問です。
重複している単語(英数、記号のみ)を自動的に削除してくれる
マクロはありませんか?
4sadfa77
4sadfa77
dafsda44sdfa
dafsda44sdfa
こんなのを、
4sadfa77
dafsda44sdfa
こうしたいのですが・・・・。
返答よろしくお願いします。
また、求めている機能を備えているソフトウエアがありましたら、
誘導お願いします。
239:名無しさん@お腹いっぱい。
08/02/10 20:44:11 VEZiheAs0
>>238
>>185
240:234
08/02/10 20:49:07 o/M6oeRE0
>>236
ありがとうございました。
上級者向けのチェックが必要でしたか。
241:名無しさん@お腹いっぱい。
08/02/10 21:00:28 WFveYdLV0
>>239
ありがとうございました!
242:名無しさん@お腹いっぱい。
08/02/10 21:03:56 q6jnQVPu0
>>241
単純に同一行削除なら、変換モジュールの方が早いけどね。(要Ver.6以降)
URLリンク(hide.maruo.co.jp)
動作させるまで、手間取るかもしれないけど。
243:名無しさん@お腹いっぱい。
08/02/10 21:42:38 WFveYdLV0
>>242
ありがとうございます。こちらも導入させていただきました。
実はもう一つマクロを探しておりまして、
今ライブラリを色々と見てみたのですが、見つからないので
質問させてください。
URLリンク(hide.maruo.co.jp)
URLリンク(hide.maruo.co.jp)
例えばこのような文字列があるとしまして、最終的に
software
swreg
という文字のみにしたいのですが、
そのようなことができるマクロはありますか?
現在は秀丸自体の置換機能を使って
1)URLリンク(hide.maruo.co.jp) を検索フォームに入れて置換 (置換ダイアログは空白)
2)/ を検索フォームに入れて置換 (置換は空白)
との作業をしていますが、正直少し面倒です。
もし該当のマクロがありましたら教えてください。
244:名無しさん@お腹いっぱい。
08/02/10 21:57:35 q6jnQVPu0
>>243
タグ付き正規表現を使った置換で可能。
検索:URLリンク(hide.maruo.co.jp)(.+?)/
置換:\1
正規表現にチェックを入れること。
マクロにしたければ、キー操作の記録でも使ってくれ。
245:名無しさん@お腹いっぱい。
08/02/10 22:05:32 zkm6KUmm0
>>237
秀丸はスプリットウィンドウすら対応していない件
246:名無しさん@お腹いっぱい。
08/02/10 22:13:42 WFveYdLV0
>>244
ありがとうございます!
無事できました。
247:名無しさん@お腹いっぱい。
08/02/10 23:24:18 gAgtgyTN0
>>245
ぶっちゃけマルチバッファでないならウィンドウを複数に分割するメリットはほとんど無いんだよね
248:名無しさん@お腹いっぱい。
08/02/10 23:55:36 7WqNaJAi0
あれ?秀丸にスプリットウィンドウあるよね?
249:名無しさん@お腹いっぱい。
08/02/10 23:58:43 Lz//u4jX0
いいかげんに秀丸もMDIに対応しろよ
250:名無しさん@お腹いっぱい。
08/02/11 00:16:26 V4ZkRhSC0
EmEditorはSDIからMDIになったのにね
でもMDIだと巨大ファイル操作とかで固まった時に、
そのウィンドウだけ殺すみたいなことができなくなるから一長一短
251:名無しさん@お腹いっぱい。
08/02/11 00:24:14 07PNzoFs0
>>250
それはドキュメントインターフェースの話ではなく、プロセスの話では?
252:名無しさん@お腹いっぱい。
08/02/11 03:08:49 BHfPcZ6L0
何で今さらMDIなんだ?
画面が狭かった昔ならいざ知らず、
今はMDIにする理由なんてないだろ。
253:名無しさん@お腹いっぱい。
08/02/11 06:41:23 UQeUaf0W0
MDIはいいよ。秀丸がそうである必要は無いけど。
慣れの問題もあるけど、それなりに利点がいくつもあるから、要望はわからないでもない。
そもそも今更ってなんで?
MDIの上位互換みたいなインターフェイスあったか?
254:名無しさん@お腹いっぱい。
08/02/11 08:16:56 RXADP+1e0
OfficeとかSDI→MDIになってまたSDIに戻ったんじゃなかったっけ
255:203
08/02/11 09:20:15 F2nPTVrn0
>208
ありがとうございました。
最終的には、ある処理を実行した後で、タグが壊れていないかをテキスト比較ツールを使用して比較したいのです。
テキストの部分は変更されるため、処理前と処理後のタグのみを抽出して
比較したいと考えています。
このマクロを複数のファイルに同時に実行することって可能でしょうか?
500ファイルくらいあるので、すべてを開いて実行するのは難しいです。
やり方をご存知の方、教えていただけませんか?
256:2008年9月13日にアジアで大津波
08/02/11 11:34:14 m260VKAt0
『史上最強の予言者 ジュセリーノ 未来を変える5つの警告』:テレビ東京
URLリンク(www.tv-tokyo.co.jp)
2008年2月12日(火)夜7時 放送
257:名無しさん@お腹いっぱい。
08/02/11 16:25:16 0QkdRiKe0
アマゾンからダウンロードしたファイルが文字化けしてて、
Zが反転した状態になってるんだけど、
普通に検索やら置換しようとしても出来なくて、赤字で制御文字の警告が出た。
マクロでやると出来た。
何が違うの?
258:名無しさん@お腹いっぱい。
08/02/11 16:51:18 bW+Iv3a/0
>>257
ダウンロードって何を?
テキストファイル?
HTML?
259:名無しさん@お腹いっぱい。
08/02/11 17:07:09 07PNzoFs0
>>255
マクロがあるはずなので、本家のライブラリを探してくれ。
260:名無しさん@お腹いっぱい。
08/02/11 17:10:28 vfFiAPBp0
>>255
ファイル名一覧テキストを作っておいて、それを一行ずつ読み取り
該当ファイルに>>208を適用し保存するマクロを作成すれば楽勝っしょ。
261:名無しさん@お腹いっぱい。
08/02/11 17:12:29 vfFiAPBp0
>>257
>"アマゾンからダウンロードしたファイル"の検索結果 2 件中 1 - 2 件目 (0.22 秒)
アマゾンにクレーム入れればいいんだよ
262:名無しさん@お腹いっぱい。
08/02/11 21:52:00 Mv7EA/+B0
本家は大変だ~
AYAYAに鼻の下伸ばしてさ、上を下への大騒ぎ
エクセルの操作方法知らないから軽くあしらわれてさ
263:名無しさん@お腹いっぱい。
08/02/11 23:12:03 nTOVMYpC0
ある人がスポーツカーを売ってる店に行って
「荷物を山ほど積める車をくれ!」と言いました。
お店の人は親切に
「トラックやさんに行った方がいいですよ」
と教えてくれました。
しかしその人は、
「俺はスポーツカーに荷物をたくさん積みたいんだ!!
後ろにワゴン繋ぐなりなんなりして何とかしろよ!」
と捲したてました。
お店の人は、呆れてしまいましたとさ。
264:名無しさん@お腹いっぱい。
08/02/11 23:33:49 uDn6zh4y0
>>263
一昔前のレガシイGTは、そういう車なんだけどな
今だと、なんだろう。MPVとかか?
なんで、そういうジャンルの車にそういう性能を求めるの?
みたいな変な車が、実際は馬鹿売れしてしまうことが、しばしばある
265:208
08/02/11 23:47:53 QObGqwAw0
>>255
最終的には、「ある処理」を改良して、タグが壊れないことを保証する
というアプローチはできないのかね?
266:名無しさん@お腹いっぱい。
08/02/12 03:54:01 skv48W9q0
すいません、初歩的な質問なのですが
「その他」→「ファイルタイプ別の設定」の「デザイン」のところで
右に「場所の一覧」というのがありますが、選択しようとしても項目によっては
チェックボックスがなくてチェックできません。
どうやったらチェックできるんでしょうか?
267:名無しさん@お腹いっぱい。
08/02/12 07:12:10 An6zS5gv0
>>266
チェックボックスが無いものはチェックありと一緒です。
「普通の文字」が無効になってたら困るじゃないですか。
268:名無しさん@お腹いっぱい。
08/02/12 08:32:36 nPXVamTH0
>>267
ありがとうございました!
269:名無しさん@お腹いっぱい。
08/02/12 18:49:07 IUILX3Uq0
秀丸のマクロを使って、
改行コードがLFとなっているファイルを、改行コードCR+LFに変更したいのですが、
ヘルプを読むとsaveasで改行コードのオプションを何も指定しなければ、CR+LFになると書いてありましたので、
saveas $filename, sjis;
としてもCR+LFに変更されません。ところが、
saveas $filename, sjis, cr;
とするとちゃんとCRになっています。
何かお分かりの方、教えてください。
270:名無しさん@お腹いっぱい。
08/02/12 18:51:51 ajcNw2M10
釣りですか?
271:名無しさん@お腹いっぱい。
08/02/12 18:54:01 A75ydu7b0
秀丸って簡単に krack できるらしいけど、みんなレジストして使ってるの?
272:名無しさん@お腹いっぱい。
08/02/12 18:57:32 ptAdfj3z0
そー言う質問はどこであろうとするな馬鹿。死ね。
273:名無しさん@お腹いっぱい。
08/02/12 18:58:52 TP8g2L/60
Krackなんて出来んよ
Crackならまだしも
274:名無しさん@お腹いっぱい。
08/02/12 19:03:20 t0ckSvrZ0
>>269
> 何も指定しなければ、CR+LFになる
新規ファイルの話なんじゃね?
難しいこと考えないで
saveas $filename, sjis, cr, lf;
と書けばおk
275:名無しさん@お腹いっぱい。
08/02/12 19:03:36 IUILX3Uq0
>>270
釣りではありません。
276:名無しさん@お腹いっぱい。
08/02/12 19:10:08 IUILX3Uq0
>>274
ありがとうございます!!
出来ました。そう書けばいいのか・・・・・・。
277:名無しさん@お腹いっぱい。
08/02/12 19:12:09 iDS3tK+60
[k]rackなら知ってる。
278:名無しさん@お腹いっぱい。
08/02/12 21:06:23 OzApgC3L0
俺はレジストしてるよ。
まだパソコン通信しかなかった頃から使ってるからね。
279:名無しさん@お腹いっぱい。
08/02/12 21:20:43 PkefeVad0
改行コードの変換程度ならnkfを使えよ
280:203&255
08/02/13 13:12:33 UU0KCK4G0
>208&265
>最終的には、「ある処理」を改良して、タグが壊れないことを保証する
>というアプローチはできないのかね?
ええ、今、テストしている段階なので、そのテストの結果次第では改良を加えるか、
または別のシステムを導入することになると思います。
すいません、また質問させていただきたいのですが、タグの2つの山カッコのうち、
閉じカッコのみが残っていて開始カッコが無くなっていたというエラーがあったとして、
この閉じカッコのみを検索するにはどのような正規表現またはマクロを使えばいいでしょうか?
281:名無しさん@お腹いっぱい。
08/02/13 14:06:49 gJAGCD+b0
>>280
単純にマクロのロジックだけ書くなら行頭からシークして "<" → ">" の順に現れるという条件を満たせなかった時に
エラーとして上げればいいんだろうけど、変則的なケースに対応しようと思ったらもっと複雑になると思う。
ていうか、せっかく秀丸を活用するなら <\/?([a-z]|[A-Z])([^>]*)> とかでタグを強調表示してタグが壊れないように対策を
取る方が建設的な希ガス
282:名無しさん@お腹いっぱい。
08/02/13 14:17:11 YfqeX8H60
駄弁知です
ごめんね、一方的に釣りにして。
283:名無しさん@お腹いっぱい。
08/02/13 17:31:37 zggBHcbT0
正規表現の質問なのですが、例えば
fast
faster
fastest
の文字列の est部分を判定して、fast と faster だけを選択できることは出来ますか?
^.*?(?!est)
かと考えてみたのですが上手くいきませんでした
284:名無しさん@お腹いっぱい。
08/02/13 18:41:11 gJAGCD+b0
>>283
fast(?!est)(er)?
「"fast" の直後に "est" が続かず、かつその後ろに "er" が現れるかもしれない」文字列
285:名無しさん@お腹いっぱい。
08/02/13 19:21:50 WsDR+hBa0
正規表現はそれ用のスレがある。
正規表現 part4
スレリンク(tech板)
秀丸で使う旨を添えれば質問もおk。
286:名無しさん@お腹いっぱい。
08/02/13 20:01:08 N4qaClJY0
置き換えが遅い話題ばかりでも詰まんないしいいじゃん。
287:名無しさん@お腹いっぱい。
08/02/14 01:32:04 14OIfkNn0
じゃあ次はタブをマシにしろてな話題にするか
288:名無しさん@お腹いっぱい。
08/02/14 08:13:12 DfM0IJ7u0
タブの切り替え速度、検索/置換の履歴を消せば結構改善するんだがしばらく使うとすぐに履歴がたまって('A`)
289:名無しさん@お腹いっぱい。
08/02/14 09:31:12 fokDZDAL0
「すごいたぶちさん」(何でもタブ化するソフト)を導入するとか?
URLリンク(www.forest.impress.co.jp)
290:名無しさん@お腹いっぱい。
08/02/14 10:59:10 bxIdMo7a0
こんにちわ
すべての行頭20バイト分を削除する方法を教えて下さい
2008-02-14(木).TTXT :
最後の:は削除してもしなくてもどちらでもいいです
途中の数字、曜日は色んな数字、曜日が使われています
よろしくお願いします
291:名無しさん@お腹いっぱい。
08/02/14 11:43:24 fokDZDAL0
>>290
^.{20}
全角の曜日も1文字として認識するから「:」も消えると思うけど。
292:名無しさん@お腹いっぱい。
08/02/14 11:58:27 WrpdWYTn0
ホントに"先頭20バイト"なのかね?
やりたいことを詳しく言ってみな。
293:名無しさん@お腹いっぱい。
08/02/14 12:25:18 bxIdMo7a0
290です
>>291
速レスありがとう
助かりました^^
294:名無しさん@お腹いっぱい。
08/02/14 12:26:34 bxIdMo7a0
>>292
全部言っちゃったら混乱招くのでひとつづつね^^;
ありがとう
295:名無しさん@お腹いっぱい。
08/02/14 12:35:02 bxIdMo7a0
>>291をそのまま.macにして読み込ませて実行したら
文法エラーですってなったよ
^.{20}
これだけではダメなの?
296:名無しさん@お腹いっぱい。
08/02/14 13:02:50 bxIdMo7a0
>>290です
度々すいません
>>290は記録と再生を保存して自己解決できました
この工程を最後の行まで繰り返すにはどうすればいいでしょうか?
よろしくお願い致します
297:名無しさん@お腹いっぱい。
08/02/14 13:04:07 fokDZDAL0
つーか、なんでいちいちマクロでやろうとするのか。
メニューの [検索] → [置換] → 「正規表現」にチェックを入れる → 検索文字列に ^.{20} 、
置換文字を空欄で「全置換」で一発でしょ。
298:名無しさん@お腹いっぱい。
08/02/14 13:46:01 bxIdMo7a0
>>297
ありがとう^^
299:名無しさん@お腹いっぱい。
08/02/14 14:22:46 bxIdMo7a0
連投スマソ
数字がカンマ付きであるんです
その左側に半角スペースがあるんですが;に変換したいんです
数字は1桁から7桁4桁以上にはカンマ入ってます
A 123,456 円
B 352 円
C 6,328 円
ABCは英数字とは限りませんも。ひらがなや漢字もあれば記号や空白かもしれません
円から左側に数えて2つ目の半角空白をセミコロンに変える方法教えて下さい
半角スペースと半角スペースの間は数字かカンマだけです
よろしくお願い致します
300:名無しさん@お腹いっぱい。
08/02/14 14:32:37 TRXVh1I70
>>299
酷いな。
少しは自分で調べろ。
301:名無しさん@お腹いっぱい。
08/02/14 14:43:02 H61hVME00
テキストファイルを開く時に、常に100行目にカーソルを移動して開くことは出来ますか?
あるフォルダの中だけで使いたいので、そういう起動オプションがあれば教えてください。
302:名無しさん@お腹いっぱい。
08/02/14 14:55:20 fokDZDAL0
>>301
あらかじめマクロファイルにその「あるフォルダ」をパスを書いておいて、
自動起動マクロに登録してテキストを開いたら実行するようにしておけばおk
directory キーワードで開いてるファイルのフォルダパスが取れる。
↓を適当に goto_line100.mac とか名前をつけて保存汁
$Path = "c:\あるフォルダ1";
if( $Path == directory )
{
movetolineno 1, 100;
}
303:名無しさん@お腹いっぱい。
08/02/14 15:05:54 H61hVME00
>>302
自動起動なんて使ったことありませんでした。試してみます、ありがとうございました。
304:名無しさん@お腹いっぱい。
08/02/14 15:19:57 H61hVME00
便利だ…。聞いて良かった。
305:名無しさん@お腹いっぱい。
08/02/14 16:18:47 WrpdWYTn0
>>299
に答えようかと思ったけどID抽出してみたらやる気なくした。
ついでにNGIDにも登録した。>>300の気持ちが分かった気がした。
306:名無しさん@お腹いっぱい。
08/02/14 21:09:51 1L25jdsy0
ここは禿丸スレスレだ
置換の質問はやめれ
マクロの話と遅いは禁句じゃ~
エクセルでやれ
307:名無しさん@お腹いっぱい。
08/02/14 22:09:27 EOnNQ1jP0
UWSCスレの人か。 最後まで付き合う気がないのなら、
最初からスルーするといいよ>秀丸スレ住人
308:名無しさん@お腹いっぱい。
08/02/14 23:38:25 GnhaU20r0
なんで遅いに過剰反応してるのこの人
309:名無しさん@お腹いっぱい。
08/02/15 00:07:04 iG7FzZpn0
>>308みたいなのがいるからじゃね?
310:名無しさん@お腹いっぱい。
08/02/15 00:09:06 dPsTw7550
わたしのためにあらそうのはやめてー
311:名無しさん@お腹いっぱい。
08/02/15 00:59:02 6lBPPo9N0
2008/02/14 Ver7.08β12
URLリンク(hide.maruo.co.jp)
●修正点
・Vista上でxp互換モードで起動した場合などの対応。
・IME変換中の色がONの場合は、行間が広い場合の対応。
・NULL文字はエンコード自動判定とは別の判定にして、NULL文字が変換されたと
きはそういうメッセージを出す。
・config文でプロポーショナルフォントにフォントを変えた場合カーソル位置が
おかしくなる場合がある問題修正。
・その他細かい修正。
312:名無しさん@お腹いっぱい。
08/02/15 02:01:13 /mxwt4/F0
Vista上でxp互換モードで起動した場合も想定してるのか…
ホントすごいな
313:名無しさん@お腹いっぱい。
08/02/15 08:26:07 8nDFS5Jz0
>>309みたいなのが居るからかもしれないし。
314:名無しさん@お腹いっぱい。
08/02/15 10:22:21 G+GLSEBg0
学校の宿題かなんかじゃないの?
315:名無しさん@お腹いっぱい。
08/02/15 13:07:34 iG7FzZpn0
いわれてみると>>309の態度は問題だな。
ちょっとぶん殴ってくる
316:名無しさん@お腹いっぱい。
08/02/15 15:28:02 CpgfpGbX0
多段タブはまだですか?
317:名無しさん@お腹いっぱい。
08/02/15 19:19:44 FjsFkMlR0
秀丸で子沢山の親ディレクトリからgrepをかけて検索し、
ヒットした語句のあるファイルをタグジャンプで開きます
その後、いったん秀丸を終了して、再び秀丸を起動してgrepをかけるとき
「検索するフォルダ」が以前の親ディレクトリから、
タグジャンプしたファイルが存在する
サブディレクトリに変更されていて不便です
「検索するフォルダ」を固定する方法がありませんでしょうか?
318:名無しさん@お腹いっぱい。
08/02/15 19:30:46 x6ZYAnK50
>317
マクロがあるだろうに。
grepdialog2 "", "*", "C:\固定したところ", subdir;
319:名無しさん@お腹いっぱい。
08/02/15 19:45:44 cQ67aWBp0
フォルダ右クリックからgrepできるようにしてる。
320:名無しさん@お腹いっぱい。
08/02/15 21:07:43 8nDFS5Jz0
フォルダ右クリックからgrepの引数の書き方ぷりーず。
321:317
08/02/15 22:11:48 FjsFkMlR0
>>318
レスすまそ
さっそくマクロを下のように変えて試したところ
grepdialog2 "", "*", "C:\\固定したところ", subdir;
たしかに検索フォルダは固定できますが、
どういう訳か「大文字/小文字の区別(c)」のところに
チェックが入った設定を保存することができません
どうしたものでしょうか?
322:名無しさん@お腹いっぱい。
08/02/15 22:18:19 V16oNFkv0
>>321
オプションを追加すればいい。
マクロのヘルプ見れば書いてあるよ。
323:名無しさん@お腹いっぱい。
08/02/15 22:54:51 cQ67aWBp0
右クリック 秀丸 grep
でググれ>>320
324:名無しさん@お腹いっぱい。
08/02/15 23:19:08 P/jnNf8z0
>>321
grepdialog2 "", "*", "C:\\固定したところ", subdir, casesense;
「マクロ」→「マクロヘルプ」、キーワード検索でgrepdialog2
パラメタの所は
[,word]:単語検索をONにする
[,regular | noregular]:regular(正規表現検索)かnoregular(通常検索)が指定できる
という感じで読めばよし。
325:名無しさん@お腹いっぱい。
08/02/16 01:40:27 25a8vAf20
糞が。血反吐きながらマクロ覚えたんだよ俺らは。FUCK YOU!
326:名無しさん@お腹いっぱい。
08/02/16 01:44:49 Yx+HyKNq0
「俺ら」ではなくて「俺」の間違いだと思うよ。
327:名無しさん@お腹いっぱい。
08/02/16 03:04:17 UTpirDOM0
>>325
男に対して「FUCK YOU」して吐血するような病気なったら、
病院にいった方がいいよ。
328:名無しさん@お腹いっぱい。
08/02/16 07:24:17 7BU8Z6+00
いやいや、今すぐ病院にいった方がいいよ。 >>325
329:名無しさん@お腹いっぱい。
08/02/16 10:15:20 QW3U2Eiy0
>>323
ありがとう
お前いいやつだな
330:名無しさん@お腹いっぱい。
08/02/16 20:29:21 ErTMCeyt0
マクロは糞をひりながら覚えるものだ
俺らはみなそうしているぞい
331:名無しさん@お腹いっぱい。
08/02/16 20:50:19 EDkIYISQ0
俺ら、って言うなよ。
332:名無しさん@お腹いっぱい。
08/02/16 21:01:46 9UIuBx/l0
_
'´ ヽノ
(_ )}从从リ)〉
´ヘ l ^ヮ゜ノ
⊂) 秀(つ
く/_l 〉
しレ
333:317
08/02/17 01:16:32 n8SqgMLb0
いろいろとスレすまそ
一般ユーザーのケアで秀丸の使い方を説明させられて困っていたが助かった
モレは生粋のemacs使いだから秀丸とか今更覚える気にならないのだがおかげで
何とかなりそうだ
スマソ
334:名無しさん@お腹いっぱい。
08/02/17 09:46:38 MfP9lo1G0
マクロなんて酒飲んで鼻くそほじくりながら覚えるくらいで十分
それ以上努力が必要なやつはもともと向いてない
335:名無しさん@お腹いっぱい。
08/02/17 10:10:37 8RgML8e10
だまらっしゃい
”糞を喰らわば禿丸まで”という諺もある
336:名無しさん@お腹いっぱい。
08/02/17 13:14:08 LRQ8h+B10
俺ら、元々スカトロ趣味で秀丸選んでるから
337:名無しさん@お腹いっぱい。
08/02/17 13:20:53 Sg5Qad8+0
俺ら、って言うなよ!!!!!1
338:名無しさん@お腹いっぱい。
08/02/17 14:13:03 4dB6eH340
俺ら、もともと禿てるから
339:名無しさん@お腹いっぱい。
08/02/18 16:44:13 1Gb0qXga0
9??9-0???-??01
340:名無しさん@お腹いっぱい。
08/02/19 08:49:16 Fupwy4ve0
俺ら、って言うなよ!!!!!1
341:名無しさん@お腹いっぱい。
08/02/19 12:39:11 ba69quUZ0
俺ら・・・ 俺ら・・・
俺ら、下痢丸より便秘丸
342:名無しさん@お腹いっぱい。
08/02/19 15:08:12 RZcza47k0
PHP正規表現チェッカー
URLリンク(www.rider-n.sakura.ne.jp)
343:ビジネスニュース+
08/02/19 20:59:15 PR9T+nqa0
【ソフト】『新だ(死んだ)』『社零(謝礼)』…MS IMEの変換効率悪化は開発が中国にシフトしたのが原因?
スレリンク(bizplus板)
MSKKの元会長で現在は慶応大学教授の古川享氏が、自身のブログで最近の
MS IMEに怒りをぶちまけている。長尾氏(長押し)、新だ(死んだ)、ご変換(誤変換)、
検証苑(腱鞘炎)、社零(謝礼)、社れ記(社歴)という具合に、古川氏のWindows Vista
もしくはOffice 2007のMS IMEの変換が使い込めば込むほどお馬鹿になるということ
344:名無しさん@お腹いっぱい。
08/02/19 21:26:52 xJ6zRO+z0
>>343
その話題が最初に出たのはもうずいぶん前のことなのだが。
345:名無しさん@お腹いっぱい。
08/02/19 22:43:07 dnPhI6pT0
ファイルから選べる履歴の数は増やせませんか?
346:名無しさん@お腹いっぱい。
08/02/19 22:54:27 u2zsJLW90
>>345
動作環境でヒストリ数増やせ
347:名無しさん@お腹いっぱい。
08/02/19 23:05:05 dnPhI6pT0
>346
豚草!
348:名無しさん@お腹いっぱい。
08/02/20 00:27:08 LXuexTit0
>>347
へっくしょ! アレルギーが。。。。。。
349:名無しさん@お腹いっぱい。
08/02/20 11:08:03 GbGfWGbc0
「バックアップファイルの作成」チェックボックスはOFFなのに、
勝手に.BAKファイルが作成されてしまうんだがどうすればいい(´・ω・`)?
350:名無しさん@お腹いっぱい。
08/02/20 12:34:18 qbdY0IgFO
バックアップが作成されるファイルの拡張子は何?
ファイルタイプごとに保存設定が違うから単に別の設定を見ているのでは?
351:349
08/02/20 14:44:02 GbGfWGbc0
>>350
ありがトン。
正にその通りでした。
お恥ずかしい限りです(*・ω・)ポッ
352:名無しさん@お腹いっぱい。
08/02/20 16:42:17 HIxJz/j00
秀丸スレはやさしいな(*´ー`)
353:名無しさん@お腹いっぱい。
08/02/20 18:27:00 9noq9trC0
俺ら、みんな優しいんだぜ
354:名無しさん@お腹いっぱい。
08/02/20 19:03:51 qVz/k3Zx0
ら、、、
355:名無しさん@お腹いっぱい。
08/02/20 20:38:12 fRXiZgcP0
は、らっぱのら、、、
356:名無しさん@お腹いっぱい。
08/02/20 20:41:07 5Cysk36s0
パイナップル
357:名無しさん@お腹いっぱい。
08/02/20 20:47:43 yFZtemYk0
ルンペン
358:名無しさん@お腹いっぱい。
08/02/20 22:05:27 WGct+3420
ンドゥガ
359:名無しさん@お腹いっぱい。
08/02/20 22:45:58 KeEHh+ml0
ガ、ガ、ガ、ガス爆発
360:名無しさん@お腹いっぱい。
08/02/21 00:40:25 F2f9bS3k0
派遣先ではじめてコンプラ厳しいところに当たった。
ソフト持ち込み禁止なんで、秀丸申請してもらったら ver.4.2がキタヨ orz
このスレで時々そういう人を見てはご愁傷さまって思ってたけど、本気で不便だわ
361:名無しさん@お腹いっぱい。
08/02/21 00:52:43 sPdoDAKP0
>>360 そのバージョンのセキュリティホールでも報告して
最新の入れてもらえw
362:名無しさん@お腹いっぱい。
08/02/21 01:22:12 RGXL3I2U0
Ver7系の補完機能に慣れてしまうと、もう旧バージョンには戻れないなあ。
363:名無しさん@お腹いっぱい。
08/02/21 01:27:25 QM3vbtZM0
>>360
ご愁傷様
364:名無しさん@お腹いっぱい。
08/02/21 04:40:28 PirCj+Rk0
秀丸スゲー…今までWindowsのNotepadでガンガってきた俺には、
涙が出るほど嬉しい機能が満載だ。
タブで切り替えも楽だわ、エンコードは一発だわ、ソースは勝手に色分けしてくれるわ、
選択行を纏めてインデントできるわ、置換はできるわ、正規表現も使えるわ、
これでタダなんて、本当に感動したわ゚+。:.゚ヽ(*´∀`)ノ゚.:。+゚
検索で一番上に上がってたから秀丸にしたけれども、使ってみて良かったわ。
これがテキストエディタかー…スゲーよスゲー。
FirefoxでViewSourceWithを使えばブラウザからコンテキストで呼べて便利だわ。
365:名無しさん@お腹いっぱい。
08/02/21 04:58:16 qWsmTM8Q0
盛り上がってるところ悪いが
タダじゃないよ
366:名無しさん@お腹いっぱい。
08/02/21 08:45:33 PirCj+Rk0
確かにシェアウェアと書いてあるが、
ダウンロード時に決済を求めるでもなし、使用日数や機能に制限があるわけでもなし、
形態としてはカンパウェアじゃないのか?
制作者がシェアウェアだと主張しているのだから、シェアウェアなんだろうけれども、
老婆心ながら言わせて貰うと、今のままだと、ユーザの良心に頼るところが大きいから、
そのまま使い続けるヤシがイパーイで開発に影響が出るぞよ。
残念だが、再びエディタ探しの旅に行って来る(´・ω・`)ノシ
短い間だったがありがとう秀丸。
367:名無しさん@お腹いっぱい。
08/02/21 08:51:46 yhewvzDZ0
OSもタダで使えるから使ってる、ちゃんと対策しないMSが悪いとまで言い出しそうだ。
368:名無しさん@お腹いっぱい。
08/02/21 09:04:30 PrhC59d30
むしろ、Notepadで >>364 のようなことをやっていたことが脅威だろw
369:名無しさん@お腹いっぱい。
08/02/21 23:39:09 MH9UMgWt0
>>368
驚異、だな。
370:名無しさん@お腹いっぱい。
08/02/22 03:27:31 6UsJ/NQ70
日本人毒に弱いから中国人ギョーザ悪くない日本人悪い中国人ギョーザ被害者よ賠償ね!
371:名無しさん@お腹いっぱい。
08/02/22 07:47:43 3lEkl79G0
ツリー表示-通常で、例えば
function gettext(path){//テキストファイルを読み込みます
の、//の後の部分(「テキストファイルを読み込みます」)だけをアウトラインウィンドウに表示させる方法を教えてください
URLリンク(sakuratan.ddo.jp)
こんな感じで
分類だと一々ツリーを展開する必要があるのでそれは無しで
372:名無しさん@お腹いっぱい。
08/02/22 09:59:29 OHE/ysLP0
>>371
(?<!((//)*))//.*$
前方不一致指定 「 "//" の連続が含まれない文字列の後の、"//" 以降から行末までの文字列」
URLリンク(sakuratan.ddo.jp)
こんな感じで
373:名無しさん@お腹いっぱい。
08/02/22 10:00:41 OHE/ysLP0
…じゃなかったね、用件は。
スマソ
374:名無しさん@お腹いっぱい。
08/02/22 10:16:45 OHE/ysLP0
(?<=(([^/][^/])*)?//).*$
でおkですた。
前方一致指定
「 "//" ではない文字列の連続が現れる可能性がありかつその直後が "//" 続く文字列を含みつつ、
ヒットするのはそれ以降の文字列から行末のみ」
375:名無しさん@お腹いっぱい。
08/02/22 10:41:26 3lEkl79G0
うーんそれだと//のコメントが全部hitしちゃうじゃないですか
function hoge(a,b,c){//ここだけ!
//これはいらない
}
表示したいです
ツリー表示-分類 じゃないと「ヒットした文字列の中からこの部分だけ表示」って出来ないのかな
376:名無しさん@お腹いっぱい。
08/02/22 11:11:17 OHE/ysLP0
>>375
> うーんそれだと//のコメントが全部hitしちゃうじゃないですか
なら最初から他のコメントはいらんと書けってば。
そもそも関数ヘッダ(機能説明のコメント)っつーのは宣言の真上に書くのが常識だし、
あの文だけでそこまで読み取れるわけがないよ。
ていうか、すでにヒントが出てるんだから応用汁。
(?<=^function ([a-za-z]*) ?\(([^)]*)\) ?\{//).*$
「前方一致指定」
行頭が"function " で始まる
次に、a~zまたはA~Z の連続がある
次に、半角スペースが現れるかもしれない
次に、"(" の後ろに ")" が現れない文字の連続 の後ろに ")"
次に、半角スペースが現れるかもしれない
次に、"{//" の文字列
上記条件を含みつつ、ヒットするのはそれ以降の文字列から行末まで
377:名無しさん@お腹いっぱい。
08/02/22 15:46:15 x2H5Ot0i0
/// そんな面倒なことせずスラッシュ3つとか4つにすればいいんじゃないか
378:名無しさん@お腹いっぱい。
08/02/22 16:23:47 corvY1AP0
以前にこちらで質問をして回答を頂いた時には成功したのですが、
改めて実行すると失敗してしまいました
どうかアドバイスを頂けないでしょうか
>複数ファイルの各パス名を列記してあるテキストファイルがあります。
>パス名が順不同に列記されているのですが、 ファイル名順に並べ替えたいのです 。(パス名順ではありません)
【1回目の置換】
検索:
^(.+\\)([^\\]+)$
置換:
\2\t\1
【ソート】
【2回目の置換】
検索:
^(.+)\t(.+)$
置換:
\2\1
※【2回目の置換】を実行すると、
^(.+)\t(.+)$ - 見つかりません というメッセージが出ます
WinXPsp2 秀丸6.14(未登録) 秀丸ソート1.02
379:名無しさん@お腹いっぱい。
08/02/22 16:46:35 s7z4ojJG0
【2回目の置換】
これ
検索:^([^\t]+)\t(.+)$
置換:\2\1
じゃねすかね?
あと1回目
【1回目の置換】
検索: ^(.+\\)([^\\]+)$
置換: \2\t\0
【2回目の置換】
検索: ^([^\t]+)\t
置換:
の方が安全な気がする。
380:名無しさん@お腹いっぱい。
08/02/22 17:29:45 corvY1AP0
ありがとうございます
1回目は成功するのですが2回目はやはり同様に
「^([^\t]+)\t - 見つかりませんでした」です
381:名無しさん@お腹いっぱい。
08/02/22 21:02:38 OHE/ysLP0
>>380
【1回目の置換】
検索:^(.+\\)([^\\\n]+)$
置換:\2\t\1
【ソート】
【2回目の置換】
検索:^(.+)\t(.+)$
置換:\2\1
で動くはず。
1回目の検索文字列の否定に \n を足しただけだけど。
置換前
1\aaa\004.txt
2\aaa\002.txt
3\aaa\001.txt
4\aaa\003.txt
置換後
004.txt <Tab> 1\aaa\
002.txt <Tab> 2\aaa\
001.txt <Tab> 3\aaa\
003.txt <Tab> 4\aaa\
382:360
08/02/22 22:54:26 lNIHbZlA0
>>361,363
今日他のスタッフに聞いたが実際はみな勝手に好きなソフトぶち込んで使ってるそうだ。
たまたまうるさい社員に当たってしまったらしい。自分だけ制限ユーザーだったし。
383:名無しさん@お腹いっぱい。
08/02/23 02:06:47 NR2GsEjI0
本家サイトがリニューアルされてた。
一瞬まちがったページにいったかと思ったよw
384:名無しさん@お腹いっぱい。
08/02/23 07:42:01 uv6vX8Jq0
>>383
おお、びっくりした!w
トップページからマクロライブラリへのアクセスが良くなったね。
秀丸アップデート確認マクロも問題なく動く模様。
ただ、コミュのログインページに飛べないっぽい…。
385:名無しさん@お腹いっぱい。
08/02/23 08:02:33 ZTPrD3cm0
秀丸エディタのアイコンモジュールライブラリの
秀丸エディターのアイコンです。
ってところのHomePageボタンを押したら
ウイルスが出た。
Virus identified Exploit
386:名無しさん@お腹いっぱい。
08/02/23 08:13:09 uv6vX8Jq0
>>385
検出ソフトは?
ウィルスバスター2008では反応がないみたいだけど。
そのURL、もう使われてないね。
387:名無しさん@お腹いっぱい。
08/02/23 09:29:02 ZTPrD3cm0
AVG
388:名無しさん@お腹いっぱい。
08/02/23 13:08:17 26kKkHP/0
>>385
カスペは何も言ってこないなぁ
389:名無しさん@お腹いっぱい。
08/02/23 16:10:31 AMtvYrz9O
ドメイン屋がウイルス仕込む理由なんてない
ウイルスではなくてドメイン有効期限が切れて管理者がドメイン屋になったことにより
個人情報が盗まれる可能性があるから有害サイトとして警告されただけじゃないかな
390:名無しさん@お腹いっぱい。
08/02/23 16:17:04 oy14JXwD0
ドメインはメンドイ
391:名無しさん@お腹いっぱい。
08/02/23 17:13:11 U7+llDrR0
秀丸に関する質問はこちらでいいのでしょうか?
秀丸にはデスクトップ保存という機能があるのですが、
1つしか状態を保存できません。
いくつかの状態に名前をつけて保存できるような方法はないでしょうか。
392:名無しさん@お腹いっぱい。
08/02/23 17:27:33 Zpu4cFkU0
>>391
マクロで実現できるらしい。(使ったことないけど)
↓をページ内検索で「デスクトップ」を探すと何件かヒットするよ。
URLリンク(www.maruo.co.jp)
393:名無しさん@お腹いっぱい。
08/02/23 19:15:53 tA7FqSyR0
>>383
おお!
でもソース見たら HTML の属性値を "" で囲まない悪癖直ってないのな。
394:名無しさん@お腹いっぱい。
08/02/23 20:13:26 MzdgoESS0
Webはパブリッシャー担当さんのデザインかな?
395:名無しさん@お腹いっぱい。
08/02/23 20:52:08 U7+llDrR0
>>392
無事発見できました。
ありがとうございます。
396:378
08/02/23 23:52:30 PX1BQVw50
>>381
レスが遅れてすみません
教えて頂いた方法で上手くいきました
ありがとうございました
397:名無しさん@お腹いっぱい。
08/02/24 01:03:14 sQdv9lQi0
>>393
>でもソース見たら HTML の属性値を "" で囲まない悪癖直ってないのな。
他にも気になる。
HTML 要素や属性が、全て大文字。
ページ全体の段落を、テーブルで作成している。
LIタグに、終了タグがない。
10年ぐらい前によく見た、古めかしい HTML に驚きだよ。
398:名無しさん@お腹いっぱい。
08/02/24 01:34:51 kfI/zvxE0
charset=x-sjis
を久しぶりに見た。
399:名無しさん@お腹いっぱい。
08/02/24 01:53:25 AQxRUptd0
<TR><TD><IMG SRC=image/bball.gif></TD><TD NOWRAP><A HREF=securityinfo.html>秀シリーズでお手軽セキュリティ強化!</A></TD></TR>
ファイル名すら""でくくらないなんて、こんな怖いこと俺には出来ねぇぜ
400:名無しさん@お腹いっぱい。
08/02/24 10:06:01 QHLF8g760
なぜか秀丸ダウンロードページの実行ファイルはちゃんと
<A HREF="bin2/hm707_signed.exe">hm707_signed.exe</A>
となってるから不思議
401:名無しさん@お腹いっぱい。
08/02/24 10:46:44 +VH+Zg/e0
<input type=hidden name=bbs value=software>
402:名無しさん@お腹いっぱい。
08/02/24 22:22:05 /FfFAqIN0
>10年ぐらい前によく見た、古めかしい HTML に驚きだよ。
あんさんのページお手本にしたいわ
どこでっか?
403:名無しさん@お腹いっぱい。
08/02/24 22:30:21 e15vp53u0
>>402
煽るほどの事でもなくて、仕事でweb作ってる人には常識ですよ。
昔は属性値が数字のみ、アルファベットのみの場合は
クオートで囲まなくても良かったけどね。
まぁさすがにその時代でもsrcの値を囲まないのは見たことない。
404:名無しさん@お腹いっぱい。
08/02/24 22:41:43 WZrq1gSW0
>>402
/入ってるの属性値は囲うってかなり前に出来た決まりじゃん。
XHTMLでは全部の属性値は囲まなきゃいかんし。
それに互換性考えりゃかこっておいたほうが安全だし。
いくらなんでもシェアウェア作ってる会社がこのていたらくってのはねぇ。
糞詰まらん煽り入れる前に調べろよアホ。
405:名無しさん@お腹いっぱい。
08/02/24 22:54:19 5VT1fty60
DOCTYPEもないHTMLにRSSが指定してあるのはなかなか壮観かもな
406:名無しさん@お腹いっぱい。
08/02/24 23:00:18 xwfsFiXt0
お前らは昔っからほんとにhtmlへの突っ込みが好きだよな・・・
407:名無しさん@お腹いっぱい。
08/02/24 23:41:17 kfI/zvxE0
仮にもブラウザ作ってる会社だから、しっかりしてほしいよな
408:名無しさん@お腹いっぱい。
08/02/24 23:43:53 W+3aFHWl0
で、何か実害出てるのか?
409:名無しさん@お腹いっぱい。
08/02/24 23:45:59 7MhLClHt0
このダサさこそ秀さんの証
410:名無しさん@お腹いっぱい。
08/02/25 00:12:12 dW/8yc/80
>>408
そんなんだから日本だけIE7の更新がこんなに遅くなったんだぞ
411:名無しさん@お腹いっぱい。
08/02/25 00:58:17 N/m8mjUC0
well-formedなHTMLを書くような本格的なウェブ開発者は普通EmEditorを使うだろJK
412:名無しさん@お腹いっぱい。
08/02/25 01:28:08 gOJOIbYv0
>>411
なんで?
俺はDreamweaver+秀丸かvimだな。
413:名無しさん@お腹いっぱい。
08/02/25 08:45:34 emtIJdXH0
秀丸のソースもすげー汚いんじゃないかと思えてしまうね。
414:名無しさん@お腹いっぱい。
08/02/25 09:18:46 tlsvyv4O0
秀丸のソースが汚なかったら、あんだけ素早い対応は出来ないと思うよ。
415:名無しさん@お腹いっぱい。
08/02/25 10:40:00 IgVlnoRc0
汚くてこんな早いなら、綺麗にしたらどんだけ早くなるんだよ
416:名無しさん@お腹いっぱい。
08/02/25 14:34:47 dW/8yc/80
バグが見つかる前に修正されるな
417:名無しさん@お腹いっぱい。
08/02/25 14:37:47 RZU0jBWO0
>いくらなんでもシェアウェア作ってる会社がこのていたらくってのはねぇ。
逃げなくてもイイよ
おヒス テリーさん
で、どこ?
418:名無しさん@お腹いっぱい。
08/02/25 14:49:52 8bQUuvSj0
後出しジャンケンで煽りたいだけがしたいなら他所でやれ。
綺麗でstrictなHTMLが書きたいなら人のページなんぞいちいち参考にせずに自分で調べてやれ。
419:名無しさん@お腹いっぱい。
08/02/25 15:13:10 gOJOIbYv0
>>417
ここですYO!
URLリンク(www.w3.org)
420:名無しさん@お腹いっぱい。
08/02/25 19:04:01 AB9aslI7O
webブラウザは誤った文法のサイトでもある程度見れないと使い物にならないからルーズにhtmlを考えなきゃいけない
その一方でこのスレのコンテンツ作者さんは多くのブラウザで動かさないといけない仕事だから文法違反を異常に気になるんでしょ
ブラウザ作者とコンテンツ作者の意識の違いなんだろうね
421:名無しさん@お腹いっぱい。
08/02/25 20:01:35 bHf/MDnF0
だから実害ないなら他所でやってくれよ、スレ違いだし。
422:名無しさん@お腹いっぱい。
08/02/25 22:43:59 4+i8Fub30
ヘッダの内容みたけど、あれで良くないの?
ボデは釣り合ってるよ
IE6でもFirefoxでも表示できるよ
推奨か、非推奨か、だけのこと
勘違いしてない? 珍説ふりまわしてさ
でも、ホーム一番下の
</HTML><BR><BR><BR><BR><BR>
はさ~すがにヒドイと思った
423:名無しさん@お腹いっぱい。
08/02/26 00:48:16 Idoe2ngU0
>>422
URLリンク(validator.w3.org)
424:名無しさん@お腹いっぱい。
08/02/26 01:30:37 +T0s9v+V0
</HTML><BR><BR><BR><BR><BR>
ってどんな意味があるんだろう
425:名無しさん@お腹いっぱい。
08/02/26 08:49:45 +EUdm9dF0
htmlネタはこの辺にしませんか皆様
426:名無しさん@お腹いっぱい。
08/02/26 13:54:58 U9+qyCRj0
正規表現についてネットあさってたら、このスレをネタにしてるページにヒットした件。
URLリンク(www.kt.rim.or.jp)
427:名無しさん@お腹いっぱい。
08/02/26 14:37:56 KtXSPkXE0
>>426
オレはその人が配布している gawk と onigsed, mbsed を使っている。
onigsed は、oniguruma + mbsed = oniguruma + (multibyte) sed の意味。
URLリンク(www.kt.rim.or.jp)
428:名無しさん@お腹いっぱい。
08/02/28 09:50:11 8Fg0i1Xk0
質問っす。
秀丸エディタを使おうかと思うんだけど、
300桁
20桁
20桁
300桁
300桁
20桁
300桁
20桁
20桁
300桁
とかって並んでいる時に、300桁の行の「50桁付近」をどんどん手作業で直したい場合、
1)カーソルが、50桁付近にある
2)上下キーでスクロールさせる
3)カーソルが、50桁、次行の20桁、次行の50桁と移動する
4)画面がパカパカと切り替わって、クラクラする
という事があるんだけど、
上下キーで移動しても、
画面表示を50桁付近から移動させない方法ってあるのかな。
429:名無しさん@お腹いっぱい。
08/02/28 09:52:26 dlL4jB3c0
フリーカーソルとか。
430:428
08/02/28 10:13:07 8Fg0i1Xk0
>>429
おー! これだ!
現在、フリーカーソル・モードかどうかの表示がないみたいだけど、
こりゃ、便利だ! ありがとー。
これは使える!
秀丸エディタに、課金しよっと。
431:名無しさん@お腹いっぱい。
08/02/28 10:41:59 Dt/WV3F60
「課金」というのは金を払うのではなく,金を取ることだが。
432:名無しさん@お腹いっぱい。
08/02/28 10:54:03 CznmCGL80
フリーカーソル絡みのパテント持ってる人だと思う。
433:名無しさん@お腹いっぱい。
08/02/28 14:15:04 5/tqlDvS0
ログインできた人いる?
434:名無しさん@お腹いっぱい。
08/02/28 18:54:35 tK4+tqpA0
強調表示はマクロでON/OFF可能みたいだけど、
デザインのurlとか数字とかのカラーも全て纏めてON/OFF可能なマクロって無いかな。
1行が多いと強調表示OFFでも重いから簡単にON/OFFしたい。
435:名無しさん@お腹いっぱい。
08/02/28 21:17:54 Fvgdh9dk0
>>432ワロタ
436:名無しさん@お腹いっぱい。
08/02/28 21:37:27 4FhsPBDH0
>>434
カラー表示を全部OFFにした設定を別に作っておいて
URLリンク(homepage3.nifty.com)
で切り換えるとか
437:名無しさん@お腹いっぱい。
08/02/28 21:46:30 m929Buhf0
マジでちょっと心配になってきたなw>プリーカーソルのパテント
438:名無しさん@お腹いっぱい。
08/02/28 23:19:00 tK4+tqpA0
>>436
それだと設定の変更が同期できないからちょっとしり込みするかな。
とりあえず正規表現を追加して数字に色つけたりしてお茶を濁してみた。
439:名無しさん@お腹いっぱい。
08/02/28 23:25:56 LP6rvBS40
>>434
マクロで作れるような気がするが・・・
本家で相談すれば誰かが作ってくれるかもよ
他の人も使いそうだし
440:436
08/02/28 23:51:32 4FhsPBDH0
>>439
マクロで作れるが、サッと書けるほど簡単ではない(レジストリのキー名を調べねばならん)し、もうちょっと仕様を詰めねばならん。
カラー表示を全部OFFにするのはいいとして、ONにするときは全部ONにすればいいのか? それともOFFにする前の状態を覚えておくのか? とか。
441:名無しさん@お腹いっぱい。
08/02/29 00:03:50 Y6d4b9Ep0
>>434
offにするマクロ 項目は適当に選択。実行後は一時的設定になる。
config("xColorUrl:- xColorEmail:- xColorFN:- y- b- xActiveKakko:- xColorComment:0");
onにするマクロ というか、一時的設定を解除しているだけ。
configset currentconfigset;
442:441
08/02/29 00:17:55 Y6d4b9Ep0
>>441
onにするマクロを実行すると、元の設定に戻っているけど、表示上は一時的な設定のまま。
一時的な設定にしたくないなら、こっち。
configset currentconfigset,1;
443:名無しさん@お腹いっぱい。
08/03/01 00:32:30 KHTGaIfE0
>>441
ありがとう。
シンプルだけど望んでる動作にかなり近いかも。
ただ、数字の色付けもOFFにしたいけど、ヘルプ見てもそれの関数が探しても見つからないや。
ヒントもらえたし何とか探してみる。
444:441
08/03/01 07:34:30 6XJsxrMH0
>>443
レジストリの値は"ColorNum"になるけど、config文では使えないね。
"xColorNum"を指定してもエラーになる。
getconfigでも、現状の設定値が読み込まれないので、config文では無理かな?
設定名から、レジストリ位置を拾って、レジストリの値を書き換えるという
方法も考えられるが、「動作環境」と違い、envchangedでリロードされる
かが不明なので、正常に動作するかはわからない。
レジストリ書き換えで動かないなら、諦めるか、公式に要望出して、
"ColorNum"を使えるようにしてもらうしかない。
445:名無しさん@お腹いっぱい。
08/03/01 08:06:01 J13Qva5R0
ん? getconfigcolor / configcolor じゃだめなのか?
446:名無しさん@お腹いっぱい。
08/03/01 08:57:40 5yUT6/+80
テキストファイルの数値の色を変更する例。
レジストリを操作するのでそこらへんは自己責任でよろ。
// 読み出し
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Config\\テキストファイル"; // レジストリを開く
#Color = getregnum( "ColorNum" ); // 値を読み出す
closereg; // レジストリを閉じる
message "テキストファイルの数値のフラグは " + str( #Color ) + "です。";
// 書き換え
#Color = 1;
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Config\\テキストファイル"; // レジストリを開く
writeregnum "ColorNum", #Color; // 値を書き込む
closereg; // レジストリを閉じる
envchanged;
message "変更しました。";
レジストリの値はいちいちレジストリエディタを起動しなくても
メニューの「その他」→「設定内容の保存/復元」で *.reg ファイルにはきだす
↓
秀丸のGUIから設定を一カ所変更
↓
もう一度秀丸の設定を別名の *.reg ファイルに保存
↓
二つのファイルを比較(秀丸の比較機能でもDFでもなんでもいい)
で秀丸自身がどこのパラメータをいじってるのか簡単に特定できるよ。
当然、文字列型なら getegstr / writeregstr を使うことになる。
447:名無しさん@お腹いっぱい。
08/03/01 12:22:09 edVr1d/a0
>>445
釣りかもしれないがマジレスすると
(get)configcolor はカラー表示するときのRGB値の取得/設定だろ。
今話してるのはそもそもカラー表示するかしないかの設定のことだ。
448:名無しさん@お腹いっぱい。
08/03/01 13:28:32 uQm96nva0
>>446
設定項目に対応するレジストリエントリと値を調べるマクロ作ってみた
パスの通ったところにgnu仕様のdiff.exeが必要
$File1 = directory2 + "\\conf1.reg";
$File2 = directory2 + "\\conf2.reg";
$DiffFile = directory2 + "\\conf.diff";
$RegKey = "HKEY_CURRENT_USER\\Software\\Hidemaruo\\Hidemaru";
run getenv("ComSpec") + " /c del \"" + $File1 + "\" \"" + $File2 + "\"";
closehidemaruforced findhidemaru($DiffFile);
runsync2 "regedit.exe /e /a \"" + $File1 + "\" \"" + $RegKey + "\"";
CONFIG;
runsync2 "regedit.exe /e /a \"" + $File2 + "\" \"" + $RegKey + "\"";
runsync2 getenv("ComSpec") + " /c diff.exe \"" + $File1 + "\" \"" + $File2 + "\" >> \"" + $DiffFile + "\"";
openfile $DiffFile;
449:名無しさん@お腹いっぱい。
08/03/01 16:27:05 8sT60GaK0
宜しくオナガイします
_T()リラテルを付けたいのですが巧い方法はナイデツカ
例
"秀丸"
↓
_T("秀丸")
450:名無しさん@お腹いっぱい。
08/03/01 16:32:35 qptIVCv20
>>449
"([^"]+)"
_T(\1)
ヘルプの「タグ付き正規表現」を参照
451:名無しさん@お腹いっぱい。
08/03/01 16:34:12 qptIVCv20
間違えた orz
("[^"]+")
_T(\1)
452:名無しさん@お腹いっぱい。
08/03/01 16:41:43 8sT60GaK0
>>450Thx
453:名無しさん@お腹いっぱい。
08/03/01 16:44:31 aXqcq3IX0
括弧でもタグ付き正規表現できるって知らなかったわ。
いつからできたんだ。
454:名無しさん@お腹いっぱい。
08/03/01 16:57:48 3uzzaCrD0
括弧以外で出来るん?
455:名無しさん@お腹いっぱい。
08/03/01 16:59:04 qptIVCv20
>>453
Ver3.0かららしい。
第IV部~テキスト編集を極める!! タグ付き正規表現とは?
URLリンク(www.ceres.dti.ne.jp)
456:名無しさん@お腹いっぱい。
08/03/01 17:15:11 6XJsxrMH0
>>455
それは\f使った場合。
>>453
括弧で出来るようになったのは、hmjre.dllのVer.1.5辺り。
履歴見ると 2005/04/22 Ver5.00β19 だね。
457:名無しさん@お腹いっぱい。
08/03/01 17:22:20 aXqcq3IX0
3年前かよ!
めんどくせーなと思いつつ\f使ってたのに。
458:名無しさん@お腹いっぱい。
08/03/01 17:46:00 qptIVCv20
>>456
ああ、そうかスマソ。
ていうかVer5.x系なんてはるか昔のような感覚だ。
459:名無しさん@お腹いっぱい。
08/03/01 19:50:42 KHTGaIfE0
>>444>>>446>>448
色々調べてくれてありがとう。
こっちも昨夜探したり試したがダメだった。
けど、おかげでちょっとだけマクロがわかるようになったから良しとするかな。
レジストリ弄るのはちょっとしり込みするので、正規表現で数字に色をつける方法でやる事にするよ。
その辺はほかの事に応用効きそうだし、折角だから今後の参考にさせてもらうね。
もうちょっと勉強しよう。
460:名無しさん@お腹いっぱい。
08/03/01 21:38:25 nv+BX5Zi0
>>459
>>444氏が言っている「公式に要望出して、 "ColorNum"を使えるようにしてもらう」
というのが一番早い気がします。
このくらいならすぐやってくれると思われる。
それにしてもここは優しいインターネッツですね
461:名無しさん@お腹いっぱい。
08/03/01 22:17:50 LM3CGWCm0
出来レース?
自画自賛?
462:名無しさん@お腹いっぱい。
08/03/04 12:18:28 DYLMd7Et0
> 一番早い気がします。
まあ、あくまで >>460 が「気がする」だけだし。
463:名無しさん@お腹いっぱい。
08/03/04 20:00:54 EVqVRK0s0
ちょっと質問です。
パソコンを起動すると、いつも秀丸が起動してるんですが、どうし
てでしょうか?
どこの設定が関係してるのでしょうか?
464:名無しさん@お腹いっぱい。
08/03/04 20:03:02 Y302IA3N0
( ゚,_・・゚)
465:名無しさん@お腹いっぱい。
08/03/04 20:13:18 zGxSrj0k0
>>463
金払ってないだろ?
466:名無しさん@お腹いっぱい。
08/03/04 20:44:22 7PdQyMZh0
折り返し有り・無し・指定 の設定変更ってみんなどうしてますか?
頻繁に変えるので、メニューから設定変更するのが面倒で、
マクロにしてショートカットキーを割り振ろうと思うんですが、
何か工夫とか有ればおしえてほぢいです。
467:名無しさん@お腹いっぱい。
08/03/04 20:46:48 5XcEEisX0
これに限る
・頻繁に変えない
468:名無しさん@お腹いっぱい。
08/03/04 20:49:30 6EAuupAz0
質問です
秀丸ファイルを開くとき、前回のウインドウサイズで、前回と同じ場所に開かせたい。
どうすればよいですか?
きっと、どこかに既出で、皆様も何度もお答えになっていると思うのですが
私は、どこを見てよいのか分かりません。
助けて頂けませんか?
469:名無しさん@お腹いっぱい。
08/03/04 20:52:11 4V/0kEzb0
ファイルタイプ別にフォントサイズ・折り返し文字数を決めてる。
470:名無しさん@お腹いっぱい。
08/03/04 20:54:16 4V/0kEzb0
>>468
ヘルプ参照
目次- 動作環境- ウィンドウ-配置
471:名無しさん@お腹いっぱい。
08/03/04 20:54:52 Ia/KxA1y0
質問する前にヘルプをよく見ろよ。
472:名無しさん@お腹いっぱい。
08/03/04 21:46:00 1tsK3fl80
最近はヘルプを読まないのが流行っているらしいな
473:名無しさん@お腹いっぱい。
08/03/04 22:46:51 EVqVRK0s0
あのー
>>463の回答はまだですか?
474:名無しさん@お腹いっぱい。
08/03/04 22:49:13 Hat7aob/0
>>471に答えがある
475:名無しさん@お腹いっぱい。
08/03/04 22:50:26 c2vDG4gN0
2時間もあったら余裕でヘルプファイルから答えを見つけられたろうに。
とりあえずちゃんと金払えよ
476:名無しさん@お腹いっぱい。
08/03/04 23:26:56 6EAuupAz0
>>470 >>471 >>472
ご助言ありがとうございます。
早速探します。
感謝します。
477:名無しさん@お腹いっぱい。
08/03/04 23:47:00 AYGufgTd0
秀丸のヘルプはかなり親切だと思うぞ。
478:名無しさん@お腹いっぱい。
08/03/05 00:19:51 pPxF/FYA0
>>466
文字数は好みで適当に変えれ
//折り返しトグル
if(300 > getconfig("w")) config "w2000"; // max
else config "w80";
479:名無しさん@お腹いっぱい。
08/03/05 05:52:07 nLtnS4l+0
>>475
ヘルプのどこに書いてるんですか?
読んでわかったら、こんなところで聞きません。
そんなに簡単にわかるのなら、その箇所を教えてくださいよ。
何度も「ヘルプ読め」というより、その箇所を引用してくれた方がはやいんじゃないの?
それから、私は金を払ってます。
だいぶ前からのユーザーです。
最近、PCをリカバリーして秀丸も入れ直して、それからおかしくなりました。
こんなことは初めてです。
480:名無しさん@お腹いっぱい。
08/03/05 06:19:57 08X4tvzp0
「○行目をタイトルとして保存」というマクロが欲しいんだが、どなたかご存じないですか
481:名無しさん@お腹いっぱい。
08/03/05 07:21:25 t5NwqxE/0
>>479
「こんなところで」とかいうなら最初から質問するな。
つか自分で調べてねーだろ。調べたっつーなら、具体的にどう調べたか書いてみろ。
スタートアップに秀丸のショートカットがあるとかじゃねえの?
482:名無しさん@お腹いっぱい。
08/03/05 08:31:33 IrDcSU/f0
馬鹿が逆ギレしてらw
483:名無しさん@お腹いっぱい。
08/03/05 08:49:30 CUYhIdlE0
誰も逆ギレなんてしてないのにw
484:名無しさん@お腹いっぱい。
08/03/05 08:51:35 LohibiCQ0
>>480
> どなたかご存じないですか
マクロは自然に存在するものじゃない。自分で作るんだ。
// 99行目の行頭から32文字 + ".txt" をファイル名としてカレントフォルダに保存
saveas gettext2(0, 99, 32, 99) + ".txt";
485:名無しさん@お腹いっぱい。
08/03/05 08:55:29 CUYhIdlE0
あれ? >>479のことか?
まあいいや、登録ユーザーっていうなら堂々と公式フォーラムで質問すればいいだけのこと。
486:名無しさん@お腹いっぱい。
08/03/05 10:30:42 iBXFTWv60
>>466
通常使用のフォント(10ポイント)・折り返し 80 と 2ch AAフォント・折り返し無し
を切り替えるマクロを作って、俺様環境ではまずまず使えているので、
参考になるかもしれません。自分の目的に合うように書き換えてみてはどうか?
なお、2ch でのインデント表示のために全角空白を使っているので
全角空白→半角空白に変換してください。
if (fontsize == 13) // フォントサイズが 10ポイントか?
{
config "f(ヒラギノ丸ゴ AA 改) s16"; // 12ポイント AAフォント
config "xAutoAdjustOrikaeshi:1"; // 折り返し桁数をウィンドウ幅に合わせる
config "d1"; // 行間指定 1/10
#width = windowwidth; // 文字数
#height = windowheight; // 文字数
#posx = windowposx; // ピクセル単位
#posy = windowposy; // ピクセル単位
setwindowpos #posx - 30*7, #posy; // ピクセル単位
setwindowsize #width + 30, #height; // 文字数
} else {
config "f(Tahoma + SH G30-M 等幅・改) s13"; // 10ポイント 等幅フォント
config "xAutoAdjustOrikaeshi:0"; // 折り返し桁数を固定
config "xOrikaeshi:80"; // 折り返し桁数 80
config "d6"; // 行間指定 1/2
#width = windowwidth; // 文字数
#height = windowheight; // 文字数
#posx = windowposx; // ピクセル単位
#posy = windowposy; // ピクセル単位
setwindowsize #width - 30, #height; // 文字数
setwindowpos #posx + 30*7, #posy; // ピクセル単位
}
setfontchangemode 1; // テキストの内容を維持したまま変換
487:名無しさん@お腹いっぱい。
08/03/05 10:49:41 pPxF/FYA0
>>479
>そんなに簡単にわかるのなら、その箇所を教えてくださいよ。
目次から辿るだけがヘルプの使い方じゃないだろ、
キーワードタブか検索タブ開いて、常駐 とか適当に単語ぶち込めばすぐ出てくる。
>それから、私は金を払ってます。
何が言いたいんだかわからんが、ここ公式サポートじゃないし。
アンタがまるおに金払っていようがいまいが、ここに居る連中に
アンタをサポートしなきゃならない義理も義務もないよ。
公式フォーラムにしたって、わかんないことが出る度に聞きにくるお前みたいなのを
年中相手にはしてらんねえんだからグダグダ言ってないでヘルプの使い方くらい覚えろ
488:名無しさん@お腹いっぱい。
08/03/05 11:40:46 CUYhIdlE0
>>484
厳密にはファイル名に使えない文字のチェックも必要だったりするけどね。
秀丸の1行目ファイル名化もそういうロジックが入ってる。
(新規ファイルを開いて con とタイプして con.txt として保存しようとするとはじかれる)
Windowsでファイル名に使用できない文字(列)
URLリンク(mist.clueup.org)
489:名無しさん@お腹いっぱい。
08/03/05 11:45:18 IUvVWWRQ0
ところで秀丸を常駐させずに常用しているやつってどのくらいいるんだ?
490:466
08/03/05 12:15:26 8bkvV6vB0
>>467,469,478,486
皆さんありがとうございます。
折り返し有り・無し・ウィンドウ幅で折り返す、の切替が
EmEditorではデフォルトでショートカットが設定してあり、
結構頻繁に変えてました。秀丸に移って不便に感じていました。
やはりマクロで切り替えるようにしようと思います。
ありがとうございました。
>>486
ありがとうございます。そのマクロベースで作って見ます。
491:名無しさん@お腹いっぱい。
08/03/05 13:10:03 ok1h4V0v0
>>490
[その他]メニュー→[キー割り当て]で[その他]コマンドの一番下の方に
折り返し系のコマンドがあるんだけど、これで好きなキーに割り当てる
のはだめなのかな?
492:名無しさん@お腹いっぱい。
08/03/05 23:13:23 EBY0zSCR0
>>488
> 秀丸の1行目ファイル名化もそういうロジックが入ってる。
> (新規ファイルを開いて con とタイプして con.txt として保存しようとするとはじかれる)
予約デバイス名を弾くロジックは秀丸側に組み込んであるわけじゃねーよ。
493:名無しさん@お腹いっぱい。
08/03/05 23:28:42 kUjbrgGZ0
そうだね、プロテインだね
494:名無しさん@お腹いっぱい。
08/03/05 23:54:20 EBY0zSCR0
いいえ、ケフィアです
495:466
08/03/06 00:22:26 6v8eCjUu0
>>491
Oh!普通にあったんですね・・・
ありがとうございます!
496:名無しさん@お腹いっぱい。
08/03/06 17:21:08 ORHPjpOF0
2008/03/06 Ver7.08β13
・修正点
・Vistaタイプの開くダイアログで新規ファイル名を入力できるように。
・CD上のファイルを開いた後のCDが無いときのメッセージを無くす。
・数値の強調表示のcolorcode,configcolor,config の対応。
・dump.txtを出す場合にモジュール名一覧も出力する。
・その他細かい修正。
URLリンク(hide.maruo.co.jp)
497:名無しさん@お腹いっぱい。
08/03/07 05:37:09 rBsUFJuk0
xConfigNum使えるようになったね。
早い対応GJだ。
498:名無しさん@お腹いっぱい。
08/03/07 23:53:58 H/LyfNGr0
BOX選択めちゃくちゃ便利なのに、なんでデフォで編集メニューにいれとかないんだろ。
最初無いのかと思ったよ。
499:名無しさん@お腹いっぱい。
08/03/07 23:59:53 InDAMdiM0
>>498
殆どのユーザがAlt+ドラッグでやってるんじゃね?
500:名無しさん@お腹いっぱい。
08/03/08 00:04:17 esiGoFGZ0
うお。できた。知らなかったよ。。
501:名無しさん@お腹いっぱい。
08/03/08 00:15:38 eAzniaC00
関数電卓作ってみた
カーソル行の計算結果を下の行に挿入
//calc.mac
golineend2;
$s = gettext2( 0, lineno, column, lineno );
insert "\n"; selectline;
run getenv("COMSPEC") + " /R cscript //Nologo " + currentmacrodirectory
+ "\\calc.js " + $s + " > con";
//calc.js
var WshShell = WScript.CreateObject('WScript.Shell');
var arg = '';
for ( i = 0; i < WScript.Arguments.Length; i++ ) arg += WScript.Arguments(i);
var rep = '([^a-z]|^)(abs|acos|asin|atan|atan2|ceil|cos|exp|floor|log|max|min|pow|random|sin|sqrt|tan|PI)';
WScript.Echo( eval( arg.replace( new RegExp( rep, 'g' ), '$1Math.$2' ) ) );
502:名無しさん@お腹いっぱい。
08/03/08 09:29:54 ATxlx9F60
Ctrl+ドラッグでも矩形選択できる件
503:名無しさん@お腹いっぱい。
08/03/08 09:30:52 n/eie9SD0
ctrl+行番号の場所クリックで全選択になるのを切るのはどうすれば良い?
504:名無しさん@お腹いっぱい。
08/03/08 09:48:47 x+jA7Tkq0
>>503
行番号を隠すか行番号をクリックしなければおk
505:名無しさん@お腹いっぱい。
08/03/08 09:51:05 x+jA7Tkq0
>>498
自分は Shift + F11 にBOX選択開始を割り当ててある。
ドラッグだと疲れやすいんだよな…。
506:名無しさん@お腹いっぱい。
08/03/08 09:51:27 n/eie9SD0
> 504 :名無しさん@お腹いっぱい。 [釣り乙sage] :2008/03/08(土) 09:48:47 ID:x+jA7Tkq0
> >>503
> 行番号を隠すか行番号をクリックしなければおk
釣りでもないのに釣り乙とか言われるのは心外ですが、
出来ないってことですね。
507:名無しさん@お腹いっぱい。
08/03/08 09:57:28 W5bE2clK0
>>505
ドラッグはやめとけ
「人間やめますか?」になっちゃうぞ
508:名無しさん@お腹いっぱい。
08/03/08 10:47:02 cbPy6nuh0
秀丸エディターのショートカットについてこちらで伺っていいですか?
Ctrl+G で行番号指定ですが
指定した行から5行ほどクリップボードにコピしたいんです
テストとして指定行だけでもコピできたらと思い下記の様にしましたがダメでした
コントロールGして行数指定してコントロールA(ページ全部を選択された)
指定行だけのコピ選択をするショートカットキーがあれば教えて下さい
509:名無しさん@お腹いっぱい。
08/03/08 11:40:13 k85nHG5g0
>>508
「行をコピー」という機能があるよ。
カーソルのある行が対象だから、コピーしたい行に移動する必要はある。
デフォルトで、どのキーに割り当てられているかは知らない。
なければ適当に割り当てればいい。
>指定した行から5行ほどクリップボードにコピしたいんです
これはマクロを組めば可能。
ついでに聞いてみたいんだが、秀丸エディタのヘルプって見たことある?
510:名無しさん@お腹いっぱい。
08/03/08 11:52:50 jLIhwGcN0
マクロを組んでみたっす。
区切り文字はお好みで。
// GoSelLine.mac
#X = x; // 現在位置を記憶しておく
#Y = y;
// 行番号・選択行数の入力待ち
$Inp = input( "行番号・選択行数を指定してください(半角スラッシュで区切る)", "" );
#Pos = strstr( $Inp, "/" );
if( #Pos < 1 ) endmacro;
// 指定行番号と選択行数の抜き出し
#LineNo = val( midstr( $Inp, 0, #Pos ) );
if( ( #LineNo < 1 )||( linecount2 < #LineNo ) ) endmacro;
#SelCount = val( midstr( $Inp, #Pos + 1, strlen( $Inp ) - 1 ) );
if( ( #LineNo < 1 )||( linecount2 < #LineNo ) ) endmacro;
// 指定行に移動 → 選択開始 → 指定行数分移動 → 選択終了 → コピー
movetolineno 1, #LineNo;
beginsel;
movetolineno 1, #LineNo + ( #SelCount - 1 );
golineend2;
endsel;
copy;
moveto #X , #Y; // カーソル位置の現状復帰
511:名無しさん@お腹いっぱい。
08/03/08 12:24:03 cbPy6nuh0
みなさんおへんじありがとうございます508です
>>509
ヘルプ見たけどわかんない
ちなみに秀丸ver7.00使ってます
「その他」のところにあるヘルプと「マクロ」にあるヘルプと
ヘルプが2つあるってのはさっき初めてわかった衝撃の事実w
検索で2つのキーワードを入力しても出てこないっぽい
「東京」「3-5-7」
検索では無理なのかな「3-5-7」で検索したけど出てこなかったので
もしかしたら「1-3-5」だったかも
キーワードが2つのときは検索ではなくマクロで探すもんなの?
難しそうで・・・・゚・(ノД`)・゚・
512:名無しさん@お腹いっぱい。
08/03/08 12:24:18 jLIhwGcN0
…ミスった。
#SelCount = val( midstr( $Inp, #Pos + 1, strlen( $Inp ) - 1 ) );
if( ( #LineNo < 1 )||( linecount2 < #LineNo ) ) endmacro;
↓↓↓
#SelCount = val( midstr( $Inp, #Pos + 1, strlen( $Inp ) - 1 ) );
if( ( #SelCount < 1 )||( (linecount2 < #SelCount ) ) endmacro;
厳密には (( linecount2 - #LineNo ) < #SelCount ) の方がいいかも
しれないけれど、一応動いてるみたいなので。
513:名無しさん@お腹いっぱい。
08/03/08 12:25:47 cbPy6nuh0
>>510さん
ありがとうございます
ありがたく使わせていただきます
m(_ _)m
508
514:510
08/03/08 12:40:04 jLIhwGcN0
>>511
> キーワードが2つのときは検索ではなくマクロで探すもんなの?
秀丸エディタヘルプの「目次- 検索系コマンド- 正規表現-パターンの論理和 」を参照。
正規表現というとなにやらアヤシゲな呪文のような響きがあるけど、要は検索文字列の
指定条件の決まりごとくらいに考えればおk
ていうか >>510 は一部イミフなコードが入ってしまったので >>512 の訂正を反映してクダサイ
515:名無しさん@お腹いっぱい。
08/03/08 12:52:28 nBRIg5a90
>>498,505
自分は[Ctrl]+[F6]でBOX選択開始だが、いじった記憶ないのでデフォのキーバインドだと思う。
確かこの辺のファンクションによる文字選択はDOS時代のMifesあたりを踏襲してたはず
マウスでBOX選択するクセがついてしまったがやはり選択しにくい。
キーのほうがミスが少ないから連続作業には向いてる
516:名無しさん@お腹いっぱい。
08/03/08 14:14:38 cbPy6nuh0
514さんありがとうです
ヘルプでパターン論理和というのがどこにあるのか見当たらない
下記のものとは別なのかな?
このヘルプの(abc){3}の部分をコピしてabcの部分だけを書き換えて検索したけど何も起こらないよ^^;
(検索キーワードは半角英字でテストニ使用したテキストファイルにはその文字は何十個とあるんだけど・・・)
ヘルプ読んでもわかんないです><
結局キーワード2個入れるのは無理ですか?
キーワード①からキーワード②までの範囲をクリップボードに取り込みたいんですよ・゚・(ノД`)・゚・デキナイヨー
(秀丸ヘルプより)↓
目次- 検索系コマンド- 正規表現-パターンの繰り返し回数指定
--------------------------------------------------------------------------------
繰り返し指定その1(固定回数)
特定の正規表現パターンをn回繰り返す場合には、{n}を使います。nの部分には数値が入ります。例えばabcを3回繰り返すには、(abc){3}と記述します。
数字を5回繰り返すには、[0-9]{5}と書きます。
517:名無しさん@お腹いっぱい。
08/03/08 14:19:40 ATxlx9F60
>>516
以下のキーワードで正規表現検索すればおk
東京|3-5-7
518:名無しさん@お腹いっぱい。
08/03/08 14:39:50 cbPy6nuh0
>>517さん
ありがとうございますできました^^
これをクリップボードに入力するショートカットキーとかはないですかw
今は場所がわかるように色が変わってブリンクしてました
取り合えずその部分はマウスを使って手作業でコピーしたんですが
マウスじゃなくてショートカットキーでクリップボードに取り込める方法があったら教えてください
とにかく探していた場所はわかりましたありがとうございます!^^
519:名無しさん@お腹いっぱい。
08/03/08 14:48:29 jLIhwGcN0
>>516
答えはもう>>517氏が書いちゃったけど、まずはCHMヘルプファイルの使い方を覚えてくれ。
ヘルプファイルを開く → 左側の検索タブを選択 → 入力欄に「パターンの論理和」と入力してEnterキー
これで片手にあまる程度の件数がヒットするから、そいつをダブルクリックすれば右側のペインに
該当ページを表示してくれる。(複数の言葉でヘルプ内を検索したいときは半角スペースで挟んで
やればいい)
> パターンの繰り返し回数指定
それは単純に指定した文字が繰り返されてる文字にしかヒットしないよ。
(abc){3} は、abcabcabcddd にはヒットするけど abcabcdddabc にはヒットしないというシロモノ。
(間に別な文字が割り込んでるとダメ)
520:名無しさん@お腹いっぱい。
08/03/08 15:04:08 nBRIg5a90
>>518
ヘルプで「キー操作の記録」を調べろ。
わからなくてももうここに書込むな。
てか、ctrl+c すら知らないとかあり得ないべ
質問する前に自力で調べるクセをつけろよ('A`)
521:名無しさん@お腹いっぱい。
08/03/08 15:13:28 cbPy6nuh0
>>520コントロールcはクリップボードへの取り込みだもんね^^;
それ知ってたけど一番最初にそれを教えてくれた人が
「コントロールAをしてコントロールCだよ」って教えてくれたので
コントロールAとCはセットだと思ってたんだw
今からやってみるね^^
ありがとう
522:名無しさん@お腹いっぱい。
08/03/08 15:14:24 caofC81N0
UWSCスレの人はがっつきすぎていつも最後に注意されてないかw
523:名無しさん@お腹いっぱい。
08/03/08 15:29:12 ATxlx9F60
>>521
検索したいキーワードが1行内にあることが前提だけど、
キーワード①.*?キーワード②
のような論理積での正規表現検索の方があなたの求めてる動作に近いかも。
524:名無しさん@お腹いっぱい。
08/03/08 15:48:06 cbPy6nuh0
>>519
こりは便利だ「パターンの論理和」と入力したらすぐに出てきたよ^^
教えてくれてありがとう!
>>520
キー操作で調べたけどわかんない ctrl+cで取り込まれていないんですよ(X X)
「クリップボード」で調べたらそれらしき解説があったけどできないんだよね
↓(秀丸ヘルプより)
コピー
選択した範囲をクリップボードにコピーします。範囲選択してない状態では実行できません。
一般的なWindowsアプリと同様に、Ctrl+Insでこのコマンドが実行されます。
>>522
いよー
バレテタのかあ^^
いつもありがとう
先日のヒントもの凄く役立ってるよ
カレーライス食べに行きまひょうw
私は研究熱心なんだけど覚えは今一なほうなのでw
よくおこられちゃうんだよねw
よろしくー
>>523さん!
それですよ
それでキーワード①とキーワード②の間も同じ色に変わりました!
ありがとうございます!!
あとはこれをクリップボードに取り込める方法がわかんないんですよ
それともう私が誰かバレちゃったので
ここでも聞いちゃうけど
<object> ←これの検索する方法教えて下さい><
525:名無しさん@お腹いっぱい。
08/03/08 15:56:57 O3fY4jjp0
うぜえええええええええええええええええええええええええ
526:名無しさん@お腹いっぱい。
08/03/08 16:02:42 ASGXh2vE0
NGIDおすすめ
527:名無しさん@お腹いっぱい。
08/03/08 16:54:43 Z/B/wQxE0
どこの個人ブログに迷い込んだかと思ったw
528:名無しさん@お腹いっぱい。
08/03/08 16:59:20 EwgF+Z9x0
「私は作者から特別に送金免除されています。」
(名前入力)
「本当ですか?」
って聞かれたら「はい」って答えたらどうなるんだ?w
試した人いる?
529:名無しさん@お腹いっぱい。
08/03/08 17:01:44 n/eie9SD0
うそが見抜かれるという素敵な機能付きです。
昔はパスワードがあっちこっちに貼られてたもんだよ。
530:名無しさん@お腹いっぱい。
08/03/08 17:08:57 cbPy6nuh0
>>523さん
本当にありがとう
objectだけを上手く検索できないままなんだけど
>>523さんのヒントのお陰で場所はわかるようになりました
.*<+(object)|.*(</object>)
今はわかんないままこんな感じで検索したら検索できましたよ^^
(何故か前にいっぱい文字があるけどw)
取り合えず探すことが出来ましたありがとうございます
検索した文字は今のところ黄色で強調されています
これをショートカットキーでクリップボードに取得したいですけど
今日は頑張りすぎて疲れたので一休みします
とにかくありがとうでしたでわノシ
531:名無しさん@お腹いっぱい。
08/03/08 17:44:26 vNCvVLhu0
礼は要らないからもう来るな
532:名無しさん@お腹いっぱい。
08/03/08 21:01:35 dLNiHUoO0
>>528
本当に免除されてる人はそれで解除できるよ
嘘をついている人は解除されない、ふしぎ
533:名無しさん@お腹いっぱい。
08/03/08 21:12:08 J+2XM7HI0
そんなもん、決定しないでそのまま ↑ ↑ ↓ ↓ ← → ← → Bキー Aキー と打てば解除だろ?
534:名無しさん@お腹いっぱい。
08/03/08 21:16:01 uZE3ACxu0
何かのソフトでバージョン情報のアイコンを特定の順番で左・右クリックをすると
登録完了になるものがあったような。
535:名無しさん@お腹いっぱい。
08/03/08 22:54:13 MlM6wIij0
AGYAです。
またお礼参りに来ます。
536:名無しさん@お腹いっぱい。
08/03/08 23:29:51 cbPy6nuh0
こんばんわ^^
紀伊国屋へ行って秀丸エディターの本を買ってきたよ
店内検索機で3冊発見
ささっと立ち読みしてグッと感じるものがあったのである1冊の本に決めました^^;
検索置換に半分くらいはページを取って詳しいものもありましたが
私の決めたのは別の本です
見た瞬間「これだ!」っておもいましたね^^
秀丸ヘルプにも載っている事なんだけど
.「任意の一文字を指定する「.ピリオド」
みなさんの中には当たり前の事になぜ?っと首をかしげる方もいてるかもしれないですが
このピリオドを連続して使うことは他の本には解説されていなかったです
あちこちのサイトで質問させてもらってるけど初耳でした
下記 秀和システム「秀丸エディター徹底活用ガイド」 著者 下司智津恵氏より引用
191ページ 例えば「..部」と指定した場合、「開発部」「研究部」「総務部」など、
「任意の二文字+指定した文字列」が検索結果になります
↑
私はこの2行を見た瞬間決めましたよ^^
こういうことって聞いても教えてくれないっていうか
知ってて当たり前、でも聞くほうは全く知らないのでピリオドを連続して使えるって事を知って驚いたよ^^;
良い本なのでここロムってる私レベルの初心者さんには超お勧めします
んじゃおやしみーノシ
537:名無しさん@お腹いっぱい。
08/03/08 23:40:08 Xk9Ulf4G0
秀丸の話じゃないからな 余分な話題
正規表現の本、ネットを見るべき
538:名無しさん@お腹いっぱい。
08/03/09 06:00:14 bnxdkcSkP
正規表現=秀丸だけの機能…とでも思ってるのかな。>>536
ちょっと感動激し杉
539:名無しさん@お腹いっぱい。
08/03/09 10:44:26 yjJIDtUF0
いい加減こいつの相手するのやめようぜ
540:名無しさん@お腹いっぱい。
08/03/09 12:35:32 Fh8QY9J20
別にお前が仕切ることでもない。
相手したくなけりゃ相手にしなけりゃいいだけ。
541:名無しさん@お腹いっぱい。
08/03/09 12:58:18 nOd5yDmg0
本人にウザイと言っても理解してない(する気がない)みたいだしな。
俺から見ると、相手する奴も荒らしみたいなもんだな。
542:名無しさん@お腹いっぱい。
08/03/09 13:06:40 Ow9RraSt0
まぁいいんじゃね
エディター使いはじめて正規表現の便利さを知って…
かわいいもんじゃない
まぁ、早くその段階を抜けて欲しくはあるがw
543:名無しさん@お腹いっぱい。
08/03/09 13:36:13 WzM8UPak0
私は研究熱心なんだけど覚えは今一なほうなので無限ループですっw
544:名無しさん@お腹いっぱい。
08/03/09 14:03:03 yjJIDtUF0
研究熱心なら自分で研究しろよ。
helpに書いてある範囲のことをやら
秀丸関係無いことを何度も聞くなよ。
545:名無しさん@お腹いっぱい。
08/03/09 16:31:34 vy5jug8M0
UWSCスレの人ってことは>209,216 の構われたがりだろ
今回は初心者ぶってるが、216ではムダに煽ってるし相手しないでほっとくべきじゃね
546:名無しさん@お腹いっぱい。
08/03/09 20:31:42 Fh8QY9J20
相手したくない奴は相手しなけりゃいいだけのこと。
547:名無しさん@お腹いっぱい。
08/03/10 00:11:21 T7DHSZdZ0
お前や俺みたいなのが反応してるから雰囲気悪くなるんだよ
んで質問
ファイルタイプ別の設定で、拡張子htmlのファイルは設定"HTMLファイル"が適用されるようになっている
でも"いろいろメモ(JavaScript).html"ってファイルを開いた時だけは"いろいろメモ(JavaScript)用"って設定を適用させたい
それだけならマクロの自動起動+configset文で書き換えればいいんだが
そうするとファイルタイプ別の設定ウィンドウの上にあるリストボックスが"一時的な設定"になってしまって
"いろいろメモ(JavaScript).html"を編集中に「あ、フォントサイズはもうちょい大きい方が良いな」と思って設定ウィンドウを開いても
どの設定のフォントサイズを変更したらいいのか分からなくなってしまう
「*.htmlファイルは設定"HTMLファイル"が適用される」という関連づけを破壊せず
かつ"いろいろメモ(JavaScript).html"を設定"いろいろメモ(JavaScript)用"で編集中に
設定"いろいろメモ(JavaScript).html"を編集するにはどうしたらいいのですか?
548:名無しさん@お腹いっぱい。
08/03/10 00:31:56 /QW1zP7F0
>お前や俺みたいなのが反応してるから雰囲気悪くなるんだよ
「俺みたいなのが」だけでいいと思うよ
549:名無しさん@お腹いっぱい。
08/03/10 00:34:52 67VvDWBd0
煽るだけのレスが一番要らない。
550:名無しさん@お腹いっぱい。
08/03/10 00:47:06 S6XJ4EKY0
>>547
config系では無理。
一度、別ファイルを開き、"/C"オプション付きで、開き直すとか?
適用したい設定を、何か適当な拡張子に、関連付けておく必要があるけど。
551:名無しさん@お腹いっぱい。
08/03/10 00:52:46 HkNUgS/i0
煽ってから質問する奴が一番要らないけどなぁ。
煽ってから答えるならともかく。
552:名無しさん@お腹いっぱい。
08/03/10 00:52:55 T7DHSZdZ0
>>550
ありがとう
使いながら設定をちょくちょく変える じゃなくて、最初に設定をキッチリ全部決めるって事を想定してんのかな
553:名無しさん@お腹いっぱい。
08/03/10 01:35:04 67VvDWBd0
1行目で煽られてると感じるのはID:Fh8QY9J20だけだろうなって考えると納得。
他の人にはどうでもいい事だし、そもそも煽ってるように見えない。
554:名無しさん@お腹いっぱい。
08/03/10 01:44:56 /QW1zP7F0
この流れの一体どこをどう読んで
>1行目で煽られてると感じるのはID:Fh8QY9J20だけだろうなって考えると納得。
なんて考えるに至ったのか、お前の読解力に興味がある
555:554
08/03/10 01:54:46 /QW1zP7F0
ああ、>>553は、
>>549の言うところの「煽るだけのレス」を>>547のことを指して言っていると読み、
そこから「>>547を煽りレスと感じるのは>>546だけ。したがって>>549=>>546」
と推論して言っているのか?
だとしたら、そもそも>>547は煽り「だけ」のレスにはなっていないのだから
その推論は誤っていると思うが
>>549は>>548(つまり俺)を指して言ってるんじゃないかな
556:名無しさん@お腹いっぱい。
08/03/10 01:58:14 /QW1zP7F0
俺は何を寝ぼけてるんだ・・・IDよく見たら>>549=>>553じゃないかorz
というわけで、また>>553の言ってることが俺の中で意味不明になった
557:名無しさん@お腹いっぱい。
08/03/10 02:00:25 /QW1zP7F0
ああ、やっと分かった
>>553は、
>>551はID:Fh8QY9J20だろ、って言ってんのか
長々とスマソ
558:名無しさん@お腹いっぱい。
08/03/10 02:02:42 67VvDWBd0
もっと悩め。
その前の流れよりはマシだから。
559:名無しさん@お腹いっぱい。
08/03/10 02:05:55 hbbgLRAq0
> 他の人にはどうでもいい事だし、
>>553のほうがよっぽど他の人にはどうでもいい件
560:名無しさん@お腹いっぱい。
08/03/10 02:36:00 2ka0BwIy0
深夜に元気なスレだ
561:名無しさん@お腹いっぱい。
08/03/10 09:57:59 rLZSuwGF0
547の一行目読んで下は読み飛ばした奴は551以外にもいると思うけどな。自分もその一人だ
562:名無しさん@お腹いっぱい。
08/03/10 10:26:57 aFCEWIpE0
煽ってるかどうかはともかく、
スレのふいんきの正常化を望んでいるにしては余計な一言
だったのは確かだな
「雪崩に気をつけろ~!!」と大声で呼びかけて雪崩を誘発している感じ
本当に沈静化させたきゃ黙って質問だけしときゃいい
563:名無しさん@お腹いっぱい。
08/03/10 14:03:32 f9rwQchG0
>536は
本家でお調子もんのダヴィンチ1919に怒られてたひとでしょ
564:550
08/03/10 22:49:18 S6XJ4EKY0
>>552
> 使いながら設定をちょくちょく変える じゃなくて、最初に設定をキッチリ全部決めるって事を想定してんのかな
普通に設定変更して、(拡張子の関連付けも変えずに)保存も出来るけど?
565:名無しさん@お腹いっぱい。
08/03/11 05:04:00 /MTFMUsc0
正規表現で検索でヒットした行だけ表示して、
残りの行は折りたたんで非表示にするマクロとかないかな。
適用される部分だけ確認してやるのに便利そうだけど。
だけどアウトラインもごっちゃごちゃになっちゃうよな。
それにそもそもアウトラインが作れないというか。
566:名無しさん@お腹いっぱい。
08/03/11 06:51:14 OJqx+JmI0
>>565
grep結果でいいじゃん。
567:名無しさん@お腹いっぱい。
08/03/11 11:23:20 oc4+pJuJ0
「n回目に出現したxで改行」をしたいのですが、正規表現で何とかなりますか?
それともマクロみたいなものを組めば出来るのでしょうか?
実際には、カンマで区切られたデータがあり「5回目に出現した , で改行」
ということをしたいのです。知恵を貸して下さい。<m(_ _)m>
123,456,789,123,456,789,123,456,789,123,456,789,123,456,789,123,456,789,
↑を
123,456,789,123,456,
789,123,456,789,123,
456,789,123,456,789,
123,456,789,
のような感じに整形したいのです。(実際は数字の桁数は一定では無い)
568:名無しさん@お腹いっぱい。
08/03/11 11:36:49 4BlM4VLj0
>>567
検索:([^,]+,){3}
置換:\0\n
なんかちょっと不細工だけど。
569:名無しさん@お腹いっぱい。
08/03/11 11:39:59 cC7/Azb40
俺はめんどいから↓と書くと思う。
検索文字
^([0-9]+,[0-9]+,[0-9]+,[0-9]+,[0-9]+,)
置換文字
\1\n
570:名無しさん@お腹いっぱい。
08/03/11 11:59:26 LhEtyUNz0
めんどいと言えば、\d+が標準で何時までも使えないのは何故?
571:名無しさん@お腹いっぱい。
08/03/11 12:12:57 oc4+pJuJ0
>>568-569
早速の回答ありがとうございます。まさにやりたい結果が得られました。
正規表現って本当に便利なんですね。本当にありがとうございました。<m(_ _)m>
教えてもらうと「あぁ・・・」なんだよなぁ。使い方をもっと勉強しなきゃ・・・・・。
572:名無しさん@お腹いっぱい。
08/03/11 15:46:59 P+Q2hXIt0
文字コードのエンコードの自動判定なんだが、しょっちゅう失敗する
例えばこのzipを解凍して出てくるテキストファイルなんだが、これはUnicodeのファイルなんだよ
URLリンク(sakuratan.ddo.jp)
これを秀丸に読み込ませると、タイトルバーに[Unicode]と出ているにも関わらず、「< H T A : A P P L I C A T I O N 」って感じで文字化けしている
しかしファイルのエンコードの種類メニューから適当な別のエンコードを選んで「ファイルを読み込みし直す」で読み込み直し、またUTF-16を選んで「ファイルを読み込みし直す」と文字化けしないんだよ
その他>動作設定>エンコード1,2をどう設定しても文字化けして一発で開けない
これはこのテキストファイルが悪いのか?
それともこういうもんなの?
一発で開ける人是非ともエンコードの設定を教えてくれ
勿論マクロの自動起動とかは全部切ってある
573:名無しさん@お腹いっぱい。
08/03/11 16:00:48 4BlM4VLj0
>>572
昔UltimaOnlineってゲームしてたときのログファイルがこんな感じだったなぁ。
Unicode対応のエディタで開いてもちゃんとみれないの。
ゆに昆布(URLリンク(www18.big.or.jp))みたいなソフトで処理すると
ちゃんと表示されたけど。
よくわかんないけど、EmEditor Professional 7.00でも同じような化け方(?)してました。
574:名無しさん@お腹いっぱい。
08/03/11 16:09:38 cC7/Azb40
>>572
バイナリモードで開いてみたけど、BOMがないね。
バイナリモードで先頭にFF,FE, を追加すればUTF-16で表示されると思う。
575:名無しさん@お腹いっぱい。
08/03/11 16:26:25 2J5+LKa20
>>572
秀丸で開くときに認識エラーが出るけど。。。
ふつー、ここで「エンコードの種類を指定しなおす」を選ぶと思うが
ここで、Unicode(UTF16)を選べば問題なく表示できる。
WzEditor: UNICODE-Nとしてふつーに開く
EmEditor: 「ファイルに含まれていたNull文字(00H)は、スペースに変換して開きます。」となって、SJISとして開く
メモ帳: 情報なしでふつーに開く
バイナリエディタ: 最初の16ビットにBOMがなく、いきなりUCS2が続く
BOMなしのファイルを作った奴に文句いうべきじゃないかねぇ
576:名無しさん@お腹いっぱい。
08/03/11 16:31:37 vGe4ct3O0
調べた見たけど、
BOMなしの場合は、ビッグエンディアンと解釈するのが普通みたい。
そのテキストファイル(UTF-16、BOMなし、リトルエンディアン)がわるいんじゃないかな。
でも、Windows付属のメモ帳だと普通に開けたので、
自動で判別できるならば、BOMなくても普通に開けるようにしてほしいね。
参考:
URLリンク(ja.wikipedia.org)
577:名無しさん@お腹いっぱい。
08/03/11 16:36:50 vGe4ct3O0
追記
メモ帳がかしこいのではなくて、
BOMなしの場合は、おそらく内部表現にあわせてリトルエンディアンのまま読み込だけのようだ。
BOMなしビッグエンディアンにしたら、
「< H T A : A P P L I C A T I O N 」 みたいに化けた。
578:名無しさん@お腹いっぱい。
08/03/11 17:28:52 P+Q2hXIt0
>>573-577
まず認識エラーから出ないのです
もちろんエンコード1のファイルの内容を~はチェックして、ラジオボタンを一番下の「候補を表示」も試した
さらにBOMがあっても同じだった
これは消したのをUPしたのは紛らわしくて申し訳ありませんでした
バイナリモードで
FF,FE,3C,00,48,00,54,00,41,00,3A,00,41,00,50,00,
50,00,4C,00,49,00,43,00,41,00,54,00,49,00,4F,00,
4E,00,20,00,0D,00,0A,00,2F,00,3E,00,0D,00,0A,00,
FF,FE,3C,00,48,00,54,00,41,00,3A,00,41,00,50,00,
50,00,4C,00,49,00,43,00,41,00,54,00,49,00,4F,00,
4E,00,20,00,0D,00,0A,00,2F,00,3E,00,0D,00,0A,00,
このファイルについて試してみたのですが、拡張子がtxtだとダブルクリ " target="_blank">>>519 ということね。