- 1 名前:名無しさん@お腹いっぱい。 [2012/03/13(火) 00:55:09.24 ID:kB5RiVf70]
- 軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう 前スレ 秀丸エディタスレ Part32 anago.2ch.net/test/read.cgi/software/1315839729/ 公式 ttp://hide.maruo.co.jp/ 秀シリーズサポートフォーラム ttp://www.maruo.co.jp/hidesoft/
- 528 名前:517 mailto:sage [2012/06/10(日) 15:13:24.37 ID:KJJGgKZH0]
- >>522
レスされてしまったから書くが あほかお前 誰が完全を求めていると書いた?人の書き込みを勝手に自分で補完するな 自分以外の人間を自分以下だと落とし込めたいだけだろう? >>517は一般的なことを書いたつもりだけど痛いレス返しとしてここからは自分語りをする 俺は秀丸を使い始めた頃は単なるテキストビューワくらいにしか使ってなかったから 週に数回しか起動しなかった プログラムやり出したりマクロ使い出したりしてこりゃ他では代替えできんわと送金したのは一年位してからだよ Windows95とWindowsNT3.51両方で安定しているエディタでは他に選択肢もなかったしな 悩んだのは秀Termだよ 俺にとってはスクリプトのPADNAVの方が主役なのに\5,000はさすがに高いぞとね それでも毎日使ってたから三日ほど悩んで送金したがね ちなみに俺もオンラインソフト作ってるよ シェアウェア、フリーウェアの概念くらいお前なんかより理解してるよ 何様だお前
- 529 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/10(日) 15:24:31.95 ID:dDF93fQ10]
- レベルが低い会話だぜ・・・
- 530 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/10(日) 15:27:30.74 ID:dkAEVvlN0]
- 所詮文系なんだからヌルーしとけ
- 531 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/10(日) 15:33:27.11 ID:QA+55zHV0]
- 秀Term、買ったけどほとんど使わないうちに開発終了しちゃったっけ…
- 532 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/10(日) 16:30:23.68 ID:BPTLkia10]
- 秀Termは、変数の接頭辞の記号がグローバル・ローカル、
数値・文字列の別が混乱してしまうひどい仕様だった。 汎用ならば EmTerm の方がはるかによかった。 作者はアレな人だったけど。
- 533 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/10(日) 16:33:38.67 ID:YxuOS0Kz0]
- >>528
ご自分で公開してるオンラインソフトは年に何本売れてるんですか?
- 534 名前:文系 ◆Ruby.qKt3Q mailto:sage [2012/06/11(月) 20:06:42.52 ID:dQW71F9a0]
-
このままだと、秀丸スレも、EMスレと同じになってしまいますね。 あちらは、作者タタキで、(最近は少し下火になりつつありますが)、もう 数年続いていますね。(理由はバージョンアップ料金)。たかが4000円 ですが、絶好の鬱憤晴らしのスレに成り下がっています。 このままだと、秀丸スレも「アホの巣窟」になってしまうので、もうトリップを 付けるは止めます。元はと言えば、わたしが半年ほど前に初めての書込みで 「秀丸とイーエムの正規表現はどちらが賢いのか?」と聞いたのですが、 「本人成りすまし」の書込みだらけで、いわば「自己防衛」で付けたのですが、 どうも、副作用が多すぎるようですね。 書き込む人より、読んでいる人の方が多いわけです。「秀丸スレ」が正常化 することを願っています。
- 535 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/11(月) 21:14:57.86 ID:Kcc9Ghh60]
- さんざん EmEditor スレを荒らしてきた張本人のくせして
- 536 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/11(月) 23:07:32.19 ID:roI5FAmF0]
- こいつWZエディタスレにも現れたんだよ。
無印に戻らずに、コテ付けたまんまにした方があぼーんし易い。
- 537 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/11(月) 23:29:08.47 ID:Ov0quYns0]
- こいつはめぼしいエディタの各スレに現れるから徹底無視、レスにも名前を挙げないでくれ
頼む
- 538 名前:名無しさん@お腹いっぱい。 [2012/06/12(火) 10:49:21.53 ID:59pIDB9D0]
- ダイヤマークであぼーん設定してるので固定は全員スルーです
- 539 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/12(火) 13:29:19.24 ID:dTiNB2Qp0]
- コテをつけたことが問題だっただけで自分自身はまっとうな人間と言わんばかりの言い訳にわろてしもた
- 540 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/12(火) 15:33:08.29 ID:1fwATT3V0]
- コテハンは簡単にあぼーんできるのでありがたい
- 541 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/13(水) 10:27:03.39 ID:Qbs+F46/P]
- キタ━(゚∀゚)━!
2012/06/13 Ver8.20β23 機能追加/仕様変更 ・ブックマークまたはプロジェクトを保存する時に、保存先ファイルの1行目のコメント部分に「type=bookmark」または「type=project」を入れるようにした。 ・ブックマークの整理ダイアログボックスでダブルクリックが効くようにする等少々改良。 ・マクロでの、allowobjparam文の追加。 ・ファイル内容の比較で時間がかかる時に、中断出来るようにした。 ・タブモードで、ファイル内容の比較で時間がかかる時にタスクマネージャから強制終了しようとして、いきなり終了せずに「応答しない」の警告が出るようにした。 バグ修正 ・ファイルマネージャ枠で、中身が空っぽの時にDeleteキーを押して「削除しますか?」の確認が出るバグ修正。 ・64bit版から32bit版の変換モジュールを呼び出した時等にメモリリークすることがあるバグ修正。 ・タブモードで「常に文字数制限を解除」がONで「最小化状態で実行」をONにしてgrep実行すると保護違反で落ちてしまうバグ修正。(V8.20β12でのレベルダウン)
- 542 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/14(木) 09:51:26.43 ID:44kFtIoE0]
- すいませんが
「いぬ」と書いていれば「ねこ」に 「ねこ」と書いていれば「いぬ」に マクロで変換したいんですが、マクロのソースを教えてください。 一応、キー操作の記録で生成されたマクロを改造してトライしてみましたが アホなので上手く行きませんでした。
- 543 名前:名無しさん@お腹いっぱい。 [2012/06/14(木) 10:25:18.35 ID:V/J+f/Oc0]
- あきらめてシステム屋に金を払って下さい 以上
- 544 名前:542 mailto:sage [2012/06/14(木) 10:33:47.70 ID:44kFtIoE0]
- 汚いソースですが、なんとか自力で出来ました
有難うございました。
- 545 名前:名無しさん@お腹いっぱい。 [2012/06/14(木) 10:46:33.22 ID:V/J+f/Oc0]
- オメデトウ さようなら 以上
- 546 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/14(木) 10:51:38.13 ID:bDLkAR6DP]
- >>543
>>545 そんな事言って、本当はわかんねーんだろ?わかんねーなら黙ってればいいのに。
- 547 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/14(木) 16:49:05.74 ID:0riHchTi0]
- >>542
「稲子(いねこ)」は「いいぬ」 「ねんねこ」は「ねんいね」 「乾(いぬい)」は「ねこい」 「飼い主(かいぬし)」は「かねこし」 ┐( ´(エ)`)┌
- 548 名前:542 mailto:sage [2012/06/14(木) 22:28:23.89 ID:44kFtIoE0]
- >>547
実際に「いぬ」を「ねこ」にするわけでは無いです。 社名なので、表記を伏せました。 誤爆の心配も無いユニークな社名です。
- 549 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/14(木) 22:50:34.65 ID:zti40OxK0]
- >>548
もう自己解決してるみたいだけど。 「いぬ」を「ねこ」にいきなり置換してしまうと、もともと住んでた「ねこ」との区別がつかなくなってしまう。 だから、 「いぬ」を、「●※△♪」のような文章中で絶対現れない語句に置換 「ねこ」を「いぬ」に置換 「●※△♪」を「ねこ」に置換 以上をキー記録してマクロファイルに保存すればいい。
- 550 名前:542 mailto:sage [2012/06/15(金) 09:36:53.29 ID:mknEf27o0]
- >>549
>「いぬ」を「ねこ」にいきなり置換してしまうと、もともと住んでた「ねこ」との区別がつかなくなってしまう。 最初にそれをやって失敗しました。 >「いぬ」を、「●※△♪」のような文章中で絶対現れない語句に置換 >「ねこ」を「いぬ」に置換 >「●※△♪」を「ねこ」に置換 数分考えて、それを思いつきました。 有難うございました。
- 551 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/16(土) 06:11:18.34 ID:6/ivUMtN0]
- >>547が一生懸命「いぬ」と「ねこ」が含まれる語句を探したのかと思うと泣けてきた(´;ω;`)
- 552 名前:名無しさん@お腹いっぱい。 [2012/06/16(土) 09:17:42.41 ID:oJAqY2o+0]
- え?自分はプログラム全然わからないんですが、傍から見てて
ねこ、いぬっていうのはあくまで例だと思って見てたのですが 実際に、猫と犬を入れ替えていたのですかね
- 553 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/16(土) 11:13:01.61 ID:m2alAzNo0]
- >>552
あくまで例だという話。>>548に書いてあったわけだが。
- 554 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/16(土) 11:47:30.09 ID:1bG0/gc80]
- 547氏は文系氏
- 555 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/16(土) 18:27:01.28 ID:Zbu93SQt0]
- ステルスモードに入ったんだっけ
- 556 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/16(土) 20:25:04.84 ID:/7rPkfAc0]
- 傍迷惑な話だな
- 557 名前:名無しさん@お腹いっぱい。 [2012/06/16(土) 22:51:14.11 ID:wxEc5bGo0]
- ステルスモード
- 558 名前:名無しさん@お腹いっぱい。 [2012/06/17(日) 12:36:30.41 ID:Tos4F/mF0]
- これ、良いわ。複数ファイルを開いているとき、今開いているファイル以外を
一挙に閉じるマクロ。以下から拝借した。 www.ne.jp/asahi/iam/sas/hidemac/othermac.htm // // 自分以外の秀丸を全て強制的に閉じるマクロ // Ver1.00 99/04/27 by SAS //
- 559 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 12:55:25.40 ID:/qrPMrar0]
- >>558
タブを右クリックで「これ以外を閉じる」ってのがあるけど
- 560 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 17:43:51.52 ID:RceOH6La0]
- まぁ 1999年ものだからな・・・
過去、人気のあったマクロの機能が、 秀丸の標準機能に実装されることはよくあること。
- 561 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 18:14:13.58 ID:wYza8d1B0]
- これ以外を閉じるは別ウインドウを閉じないみたい。
そのマクロがどうか知らないけど。
- 562 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 18:19:37.70 ID:iCqjuGK60]
- EmEditorは他タブを閉じるも他ウィンドウを閉じるも標準であるけどな…
- 563 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 19:03:12.91 ID:JXUwv+ON0]
- >>562
Emは使えない。大事なファイルを全滅させたいならいいけど。
- 564 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 19:24:18.33 ID:PUC31kMk0]
- あとE○E○i○o○はサポートがいまいち
サポート担当のコミュニケーション能力だか人格だかがおかしい
- 565 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 20:16:59.23 ID:zx9YrrVn0]
- 伏せ字にするなよNGしづらい
- 566 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 20:32:02.44 ID:FM4kQl9W0]
- ステルスモード面倒くさいわぁ
マクロといえば いつの頃からか run文で標準出力のあるexeを>conしないで実行すると 空の実行結果開いちゃうようになったね runexで非表示&非描画のフラグにしとけばステルスで動いてくれるけど 過去に作ったrun使用マクロの挙動が変わっちゃってなんか微妙
- 567 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 21:56:45.94 ID:HdY5dGvt0]
- >>566
非表示にしたいなら、 >null にすればいいのでは?
- 568 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 22:08:30.78 ID:iK69abRR0]
- ヌルヌルだなんてっ
モビタさんのエッチー!!
- 569 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 22:10:25.93 ID:HdY5dGvt0]
- >>566
すまん。ダメだった。 前は、>null が効いていたはずだけど、今はファイルが作られる。 やっぱり、runの動作が、ちょっと変更されているね。
- 570 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 22:29:03.32 ID:FM4kQl9W0]
- 検証乙です
まあ都度 runexに書き換えてけばいいだけなんだけど run使ってるとこは "\"" とかが乱舞してて可読性悪いのであんま触りたくないw
- 571 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 22:33:23.07 ID:uyW+pJMoP]
- ×null
○nul
- 572 名前:名無しさん@お腹いっぱい。 [2012/06/17(日) 23:01:27.87 ID:Tos4F/mF0]
- 秀丸エディタ公式マニュアルに載っているマクロで、メモ帳は起動するけど、
秀丸メールは起動しなかったです。相性があるんだろうな〜と勝手に思っています。 // プログラム起動 // WSH(VBS) // Set objShell = WScript.CreateObject("WScript.Shell") // objShell.Run "notepad.exe" #objShell = createobject("WScript.Shell"); callmethod #objShell,"Run","notepad.exe";
- 573 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 23:19:02.03 ID:HdY5dGvt0]
- >>571
指摘ありがとう。一文字多かったのか。 >NUL でやれば、非表示になったよ。 うろ覚えでやるとダメだね。
- 574 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 23:45:35.03 ID:fBh74Q+Z0]
- runex引数多すぎてできれば使いたくない
- 575 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/17(日) 23:46:19.40 ID:FM4kQl9W0]
- >>571,573
わざわざすんませんありがとうございます 言い訳だけど、エディタヘルプのプログラム実行の方には>nulの説明あるけど マクロヘルプのrunの項には記載ないのね。 マクロ書きにとっては常識レベルってことっすかね
- 576 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/18(月) 05:17:08.18 ID:c/218JwjP]
- >>575
マクロ書きも何も、大昔のMS-DOS時代からの常識
- 577 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/18(月) 21:17:57.83 ID:GbM9wOez0]
- ステルスモードはストレスモードw
- 578 名前:名無しさん@お腹いっぱい。 [2012/06/19(火) 20:08:22.78 ID:qpkMIG9m0]
- 昨日、公式に登録されたばかりの「折りたたみ保存復元」の自動実行マクロ
なかなか良いですね。手動でも実行できるけど、自動実行マクロの方が 手軽な感じがします。
- 579 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 17:41:56.31 ID:P3AFkdYF0]
- 先週からマクロを挑戦しているのですが、混乱して行き詰まりました。
どなたか解答の記述をお願い申し上げます。 batファイルの編集をマクロでさせようとしております。有る固有文字列を挟んだ 左右の文字列が同じ場合、その行を行削除したいのです。 例としては rename "○○○.zip" "○○○.zip" ←この行を丸ごと削除 rename "●○○.zip" "○○○.zip" rename "○○○.zip" "●●●.zip" rename "●●●.zip" "●●●.rar" rename "●●●.zip" "●●●.zip" ←この行を丸ごと削除 rename "●.zip" "○○○.zip" renameを例にしましたがその限りではありません。挟む固有文字列も例のように" "かも しれないし、,(カンマ)かもしれません。
- 580 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 18:48:31.72 ID:QJ28lK2bO]
- >>579
.*?((["'])([^"']+)\2).+?((["'])\3\5)\n これで、どう?
- 581 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 19:11:26.19 ID:P3AFkdYF0]
- >>580
レス有り難うございます。せ、折角下さったんですがマクロを始めたばかりで この正規表現が何の命令の記述なのかも理解できませんでした。 恐縮ですが追加のレスをお願い申し上げます。申し訳ありません。
- 582 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 19:21:41.58 ID:QJ28lK2bO]
- >>581
置換するときキー操作を記録すればいいと思う
- 583 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 19:39:14.61 ID:P3AFkdYF0]
- 有り難うございます。
置換ダイアログ(マクロの記録)でも、replaceallfast文でもエラーが出てしまいます。 この場合、\1\2・・・のキャプチャ文字は検索文字で指定できないですよね? どの様に記述すればよろしいのでしょう。 replaceallfast "(.*?((["'])([^"']+)\2).+?((["'])\3\5)\n" , "" , regular, nocasesense; :文字のコードの式がおかしいです。
- 584 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 19:55:38.40 ID:QJ28lK2bO]
- >>583
最初の ( が余分じゃない?
- 585 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 19:58:47.29 ID:3nIqv9Yu0]
- そりゃそうだ。
置換で、「鈴木さんが "はい" と言った」を出力するときは、 insert "鈴木さんが \"はい\" と言った"; と書く。 同様に、"...." の間に \ があるときは、\\ と書く。 insert "その本は \\1000円です。";
- 586 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 20:00:22.36 ID:P3AFkdYF0]
- す・すいません。ミスでした。
replaceallfast ".*?((["'])([^"']+)\2).+?((["'])\3\5)\n" , "\n" , regular, nocasesense; としても同じエラーが出ます。 置換ダイアログでは、「タグ付き正規表現の対象パターンがありません。例えば"(a)\2"の ような指定をしています」とエラーが出ます。 よろしくお願いいたします。
- 587 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 20:04:49.89 ID:pAN990vU0]
- >>580
hmjre.dllの正規表現じゃないね。hmonig.dll使っているの?
- 588 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 20:06:47.47 ID:P3AFkdYF0]
- >>585
有り難うございます。確かにメタキャラのままでしたね replaceallfast ".*?(([\"\'])([^\"\']+)\2).+?(([\"\'])\3\5)\n" , "\n" , regular, nocasesense; マクロの実行ではエラーは消えましたが、結果は行削除されずに検索にヒットしなかったイメージです。 置換ダイアログでは、「タグ付き正規表現の対象パターンがありません。例えば"(a)\2"の ような指定をしています」とエラーが出ます
- 589 名前:名無しさん@お腹いっぱい。 [2012/06/20(水) 20:25:52.56 ID:jvRHw9Lx0]
- これでもだめ?
replaceallfast "^.*(.{7,})[\",]*\\1.*\\n", "", regular, nocasesense;
- 590 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 20:26:56.08 ID:QJ28lK2bO]
- >>587
うかつだった その通りです 他のエディタも鬼車なんで
- 591 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 23:03:23.41 ID:4mkPoFuO0]
- 有る固有文字列を挟んだ左右の文字列が同じ場合、その行を行削除
固有文字列は不定 この条件をそのまま鵜呑みにしてマクロにすると、 replaceall "^.*(.+).+\\1.*$", "", regular; になるけど、これだとたとえば、 aba → 固有文字列 "b" を "a" で挟んでいるので行削除 有る固有文字列 → 固有文字列 "る固" を "有" で挟んでいるので行削除 その行を行削除 → 固有文字列 "を" を "行" で挟んでいるので行削除 などとなって、実用に耐えない。 もうすこしよく考えて厳密に条件を指定してくれないと、作りようがないと思う。 実際には、バッチファイルということなので、やりたいことはある程度推測がつくのだけど・・・ あと、「マクロを始めたばかり」と書いているけど、マクロ以前に正規表現の勉強をした方がいい。
- 592 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 23:10:23.61 ID:P3AFkdYF0]
- >>589
うまく行きました。有り難うございます。 皆様ご迷惑をおかけしました。有り難うございました
- 593 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 23:18:21.12 ID:4mkPoFuO0]
- >>592
ren a.txt a.txt これだと消去されませんが、いいのかな?
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 23:41:36.29 ID:P3AFkdYF0]
- >>593
はい、今の所は、""で区切ってるケースだけですので問題はありません。 ----- キャプチャの\1\2・・がreplaceallfast の右側の検索文字で使える事も知りませんでした。 "^.*(.{7,})[\",]*\\1.*\\n" の{7,}で、なぜか7桁なのかも今は判っておりません。 (7文字以下でも以上でもうまく行っています) AAAAAAAAAAA.txtなど >>591でご指摘のように極簡単な正規表現しか理解してないので、まずそこから出直してきます。 有り難うございました。
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 23:47:56.00 ID:4mkPoFuO0]
- ren "a.c" "a.c"
消去されない ren "aaaaaaa,aaaaaaa" "abc" 消去されてしまう
- 596 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/21(木) 00:05:28.90 ID:Cc5hG/uO0]
- ID:P3AFkdYF0 です。ご指摘有り難うございます。
現状だと不具合が出るようですね。色々テストをしてみて自分なりに考えてみます。
- 597 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/21(木) 00:12:56.12 ID:OOXzFafh0]
- 指摘してばかりだといじわるなので、自分でも書いてみた。
ファイル名は""で囲まれているのが前提。 replaceallfast "^.+[ \\t](\".+?\").+\\1[ \\t]*$", "", regular; 抜けはあると思うけど。
- 598 名前:名無しさん@お腹いっぱい。 [2012/06/21(木) 07:59:45.95 ID:CvwQSV0N0]
- 589 です。条件があいまいなので,とりあえず7文字以上としてみただけ。
これだと確かに不十分。 前の固有文字列の前には必ず半角空白がある。 固有文字の間は半角のコンマか空白で区切られる。 ""の有無は問わない。 という条件が定義ができれば, replaceallfast "^.* (.+?)[, ]+\\1.*\\n", "", regular, nocasesense; でどうだろう。
- 599 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/21(木) 13:28:35.37 ID:W4q0nWX00]
- ID:P3AFkdYF0 です
何度もお付き合い下さり有り難うございます。 >>597氏 今回はファイル名にスペースが含まれたりと、" "囲みが基本でした。 上記の記述でうまく行きました。500件程度のテストでは問題が見当たらなかったです。 >>598氏 こちらの条件提示が不完全で、大変ご迷惑をおかけしました。 ""を取り去って、スペースなどがファイル名に無い条件下ではうまく行きました。 半端な書き込みをしてしまった事と、スレを暫く占領した事をお詫びします。 また長い間付き合って下さり感謝します。非常に勉強になりました。ペコリ
- 600 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/21(木) 15:15:42.23 ID:zkkKFQQiP]
- キタ━(゚∀゚)━!
2012/06/21 Ver8.20β24 機能追加/仕様変更 ・ファイルを開いた直後用の自動起動マクロを、デスクトップ復元時も実行出来るようにするオプション追加。 ・allowobjparam文でバイナリデータも扱えるようにするパラメータ追加。 バグ修正 ・タブモードでファイルの内容比較をして時間がかかってる最中にウィンドウが操作出来てしまうことがあるバグ修正。 ・64bit版から32bit版DLLをloaddllでロードして関数呼び出しして何か異常が起きた時に、エラーメッセージが何も出ずにいきなりマクロ終了するバグ修正。&、その後マクロでdllfuncするのがすべて失敗してマクロが中断してしまうバグ修正。 ・アンドゥ/リドゥを繰り返していると保護違反が出ることがあるバグ修正。(Ver8.20β13で、直前の操作1回分だけはなくべくアンドゥ出来るようにしたことのレベルダウン) ・「デスクトップ復元」を実行した時に、ファイルを開いた直後用の自動起動マクロが実行されてしまうことがあるバグ修正。(直ったかどうか未確認)
- 601 名前:名無しさん@お腹いっぱい。 [2012/06/21(木) 20:22:09.06 ID:CvwQSV0N0]
- >>599
バッチファイルではスペースを含むファイル名は""でくくるのでは。
- 602 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/25(月) 20:09:13.80 ID:D48eMw2P0]
- 保守あげ
ファーストサーバ事件の原因が判明 「削除コマンドの範囲指定を忘れ、全サーバーのデータが消えた」2 engawa.2ch.net/test/read.cgi/poverty/1340588463/400 400 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/06/25(月) 15:32:53.51 ID:Zn4Z1S8lO >>343 >>192の2の意味のバックアップだな。 もちろん、世間一般的な用法ではそれもバックアップとは言うと思う。 ただし、その「バックアップ」をリードオンリーなデータとして扱うのではなく 「パッチを当てる」なんて運用を想定してる時点で、3の意味のバックアップにはならないし、 存在の意味がないということだね。 だからこそファーストサーバは 「データバックアップなしでサーバ運用していた」 「経営から現場技術者まで、データバックアップなしでカミカゼ運用している自覚なしで、 サービスの運用提供していた」 という事になる。 バグのあるツールでサーバ全消しした事なんか 全く問題にならないくらいのレベルで決定的に致命的な問題。
- 603 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/25(月) 23:54:45.65 ID:eb17JJbk0]
- なんか辞書ファイルからの単語補完が出ないなあと思ったら
辞書ファイルってフルパスに半角SPがあるといかんのね フォーラムに書くのが面倒だからここに書いておこう
- 604 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/26(火) 08:41:05.03 ID:rM8+tGii0]
- デフォルトがそうなってるだけじゃないの?
- 605 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/26(火) 12:25:57.47 ID:LUajTU1d0]
- デフォルトがそう が何を指してるのか分からないんだけど
辞書ファイルにフルパスに半角スペースが入っていると辞書ファイルを読み込まない ってオプションがデフォルトでオンになってるのかい
- 606 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/26(火) 23:06:53.05 ID:wft9Zima0]
- ""で括ればOKとかそういう話じゃなくて?
- 607 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/27(水) 03:56:45.64 ID:RkDdWj0N0]
- 手動でパスを入力させるオプションならそうかもだけど
[...]ボタンを押してファイルダイアログが開いてそこからファイルを選ぶオプションだぜ? そこで""で括らせるのは仕様としていかがなものかと。
- 608 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/27(水) 21:19:06.12 ID:ZjmyZHTp0]
-
F:\TEXT\001\秀丸辞書.txt
- 609 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/28(木) 11:36:34.87 ID:iMi47TTSP]
- キタ━(゚∀゚)━!
2012/06/28 Ver8.20β25 機能追加/仕様変更 ・「動作環境・環境」の所でマクロの変数の上限サイズを指定出来るようにした。 バグ修正 ・デスクトップ復元時にファイルを開いた直後用の自動起動マクロが間違って起動されることがあるバグ修正。今度こそ直った。(「ファイルサイズが大きいとき裏で読み込みをする」がONで、待ち時間が0秒だと起きやすい。) ・横スクロールした状態でいろいろ操作して、横スクロールバー位置が意図しない方向に動いてしまうことがあるバグ修正。(特にCSVモードの時に起きやすい) ・allowobjparam 2;を実行してDebugMessageが出ることがあるバグ修正。 ・ファイルの一部を開いている状態の時に、中身をすべて削除して保存しようとすると「内容が空なので削除しますか?」のメッセージが間違って出てしまう&実際に削除も出来てしまうバグ修正。 ・V8.20β24に添付したヘルプが更新されてなかったバグ修正。(マクロ・マクロ登録・自動起動ページのヘルプが出なかった) ・「ファイルサイズが大きいとき裏で読み込みをする」がONで、待ち時間が0秒だと、タブモードでのタブのアイコンがうまく出ないことがあるバグ修正。 ・設定内容の保存/復元で、設定を復元しようとしつつもレジストリエディタをUACの段階で起動阻止すると、その後設定のいくつか(マクロファイル用フォルダ等)が消えてしまうバグ修正。 ・設定内容の保存/復元で設定を復元した時に、以前に存在してたファイルタイプ別設定(の種類)が残ってしまって、結果としてファイルタイプ別設定の種類が増えてしまうバグ修正。 ・変数用のメモリが不足した場合にエラーメッセージを出さずにいきなりマクロが中断することがあるバグ修正。 ・HmJre.dllをloaddllして使う時に、SetUnicodeIndexAutoConvertでパラメータに1を指定した状態でのReplaceRegular系関数での全置換の動作がおかしいバグ修正。(HmJre.dll V3.44)
- 610 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/28(木) 15:50:43.66 ID:4sCc1aZS0]
- >>603
できるぞ
- 611 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/28(木) 19:55:55.48 ID:8clT04Iz0]
- >2012/06/28 Ver8.20β25
>機能追加/仕様変更 >・「動作環境・環境」の所でマクロの変数の上限サイズを指定出来るようにした。 バグ修正 >・デスクトップ復元時にファイルを開いた直後用の自動起動マクロが間違って起動され ることがあるバグ修正。今度こそ直った。(「ファイルサイズが大きいとき裏で読み込み >をする」がONで、待ち時間が0秒だと起きやすい。) ・・・と、言うことなので、以下のマクロを推奨いたします。 秀丸エディタのマクロライブラリ 折りたたみを自動保存・自動復元するマクロ Ver.1.02
- 612 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/02(月) 22:26:31.04 ID:j2z2qhVr0]
- ファイルマネージャ枠を使ってるんだけど
ファイル新規作成して保存するときに 今ファイルマネージャ枠で開いてるフォルダが 自動的に選択されるようにするには どうしたらいいの>
- 613 名前:名無しさん@お腹いっぱい。 [2012/07/03(火) 02:24:42.50 ID:Ojgt2Ozs0]
- あがれ
- 614 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/03(火) 02:56:54.62 ID:ytffh774O]
- >>612
「右クリックメニュー パスをコピー」でツールを探す 枠内のフォルダの上で右クリックしてパスをコピーする 保存ダイアログのファイル名の欄に貼付ける
- 615 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/03(火) 03:01:00.36 ID:ytffh774O]
- で、一度保存ボタンを押す
- 616 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/03(火) 11:57:56.75 ID:j+veOwT80]
- >>615
そうじゃねーよ 保存ダイアログ開いた時点で、保存フォルダが ファイルマネージャ枠で表示中のフォルダになる ような方法を聞いてんだよ
- 617 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/03(火) 20:23:24.19 ID:yl/nownB0]
- 保守あげ
◆ファーストサーバは倒産するだろうな・・・政府に見放されたらオワリだ。(PDFファイル) www.nisc.go.jp/active/general/pdf/rentalsv_kanki_120702.pdf 各府省庁等情報セキュリティ担当課室長あて(注意喚起) 情報セキュリティ対策推進会議オブザーバー機関情報セキュリティ担当課室長等あて(情報提供) 内閣官房情報セキュリティセンター 内閣参事官(政府機関総合対策促進担当)
- 618 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/04(水) 09:02:30.54 ID:HoIXQGMQ0]
- いっそソフバンごと
- 619 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/04(水) 14:20:15.80 ID:l2fAE0aKP]
- キタ━(゚∀゚)━!
2012/07/04 Ver8.20β26 機能追加/仕様変更 ・ウィンドウメニューおよび「ウィンドウ一覧」のダイアログボックスの中でのファイル名の描画を、ファイルメニュー中の履歴と同じ方式にした。 ・ウィンドウ一覧コマンドでの表示で、タブモードだけども複数ウィンドウに分かれてファイルを開いてる時に、ウィンドウ毎に区切り線を入れて表示するようにした。 ・同じくウィンドウメニュー中のファイル名表示などで、ファイル名が非常に長い場合、「(更新)」や「(新規)」などがなくべく隠れない形でファイル名を省略表示するようにした。 バグ修正 ・ヘルプの中でのexecmacroと書くべき所がexemacroになってた所があるバグ修正。 ・ヒストリから開くファイルが存在しなかった時の「ヒストリから削除/新規作成」のメッセージで、ファイル名中のShift-JIS範囲外の文字が化けるバグ修正。 ・ファイル名が非常に長い場合の省略表示の処理で、Shift-JIS範囲外の文字が化けることがあるバグ修正。 ・マーク一覧を操作した後に秀丸メールのプロセスを強制終了させると、後で秀丸エディタを起動てマーク一覧を見た時に表示内容が狂うバグ修正。 ・runsync系文を実行した直後のmenuarray文で、メニューが一瞬で消えてしまうバグ修正。 ・grep検索で、検索するファイルの拡張子の指定が非常に長くてフォルダ名もそこそこ長いと「ファイル名が長すぎます」のエラーが出るバグ修正。
- 620 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/05(木) 00:44:08.07 ID:BJX6b4Ac0]
- > タブモードだけども
わろた
- 621 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/05(木) 20:19:24.23 ID:s9yHSZ2w0]
- >・ウィンドウメニューおよび「ウィンドウ一覧」のダイアログボックスの中でのファイル名の描画
鬱陶しいので、ファイル名の表示を出さないようにした。
- 622 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/08(日) 10:58:31.05 ID:W2ha7oR70]
- ファイルマネージャ枠と今開いているファイルの同期を
常に自動でやってほしいんだけど、どうすればいいかな。 一定時間ごとにAlt+0を入力するマクロとか書けばいいの?
- 623 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/08(日) 13:21:09.36 ID:cUddhjGr0]
- マクロに
sleep があるなんて知らなかったw
- 624 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/08(日) 19:17:46.63 ID:fYP5Pmuk0]
- >>622
同期させるマクロ書いて、自動起動マクロに指定する。 ファイルを開いた直後と、アクティブ切り替え後に、指定しておけば何とかなりそう。
- 625 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/08(日) 21:21:08.47 ID:W2ha7oR70]
- >>624
ありがとう なんかタブエディタを乗り換えるたびに そのマクロ書いてる気がするわ
- 626 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/10(火) 18:14:27.06 ID:bOiAu75oP]
- キタ━(゚∀゚)━!
2012/07/10 Ver8.20β27 機能追加/仕様変更 ・grepでのフォルダ参照のダイアログボックス(エクスプローラ風)で、フォルダをダブルクリックしてOK出来るようにした。 ・起動時のコマンドラインで「/e:ファイル名」とすることで、ファイル名指定でデスクトップ復元出来るようにした。 ・タブモード+複数ウィンドウ時の「ウィンドウ一覧」での区切り線の見え方を少し変えた。 ・「秀丸エディタを管理者として実行しようとしていますが…」のメッセージの「非管理者として実行」ボタンを、左矢印キーで選択出来るようにした。 ・秀丸エディタ本体ウィンドウ上での単語補完で、ファイル名を候補として表示する場合の優先順位(候補の並び順)を一番下にした。 ・ファイルマネージャ枠で、もしも現在開いてるファイルが隠しフォルダ配下のファイルの場合に、ファイルマネージャ枠上に現在フォルダを(隠しフォルダであることを無視して)表示するようにした。
- 627 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/10(火) 18:16:36.53 ID:bOiAu75oP]
- バグ修正
・grepでのフォルダ参照のダイアログボックス(エクスプローラ風)で、ダイアログボックス中に表示されるべきタイトル文字列がうまく出てなくて余白になっていたバグ修正。 ・restoredesktop命令を実行した後に「マクロ内から秀丸エディタを起動したはずですが、10秒待っても応答がありません」のエラーが出るバグ修正。(V8.20β24付近でのレベルダウン) ・PageUp/PageDownで逆方向にスクロールする場合があるバグ修正。 ・K'zawaさんから指摘してもらったヘルプの誤記修正。 ・アウトライン項目での「自動的な選択/部分編集」の設定についてのヘルプ追加。 ・非アクティブなタブを右クリックして「このタブを分離/移動」したときウィンドウ選択のダイアログが出ると固まる問題修正。 ・アウトラインのヘルプで、行単位でしか表示されないことについてヘルプ追加。 ・「全終了時にいっしょにデスクトップ保存を実行する」がONの時で、全終了をキー操作で実行する時、そのキー操作を連打すると、間違ったタイミングでデスクトップ保存が実行されてしまうことがあるバグ修正。 ・ウィンドウ一覧の中での番号の表記が、10番以降が全部0と表記されるようになっていたレベルダウンのバグ修正。 ・HmJre.dllのバグ修正。FindGeneral関数であいまい検索ONを指示して、さらにSetUnicodeIndexAutoConvertもON指定してるとおかしくなるバグ修正。
- 628 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/07/11(水) 17:55:16.19 ID:QcREAD6cP]
- キタ━(゚∀゚)━!
2012/07/11 Ver8.20β28 バグ修正 ・ウィンドウ一覧コマンドでの区切り線の描画がおかしかったバグ修正。再度。(VC++5.0の最適化がおかしかった)
|

|