秀丸で、複数行grep置換

ソフトウェア秀丸エディタ

秀丸で、複数行grep置換

 状態:不明  閲覧数:9,007  投稿日:2011-04-23  更新日:2012-12-28
秀丸で、複数行grep置換マクロを導入した際のメモ

<経緯>
・複数行grep置換したい対象が発生
・これまで、複数行grep置換は、devasでやっていたのだが、最近使っていなかったため、PC内のどこにあるのか分からなくなった。探しても見つからないし…
・Dreamweaverでもできるが、使い捨ての範囲対象として、わざわざサイト設定するのは、面倒
・探すことにする。せっかくなので、何か新しくていいヤツないかな?
・秀丸マクロ発見! 2008年と古いし、リンク切れたりしてて、大丈夫か? と思うも、とにかく試してみることにスル▽Wisteria - 秀丸マクロ - Quarta
  http://mobitan.org/hm/quarta/


<若干、分かりくかったところ>
・ダウンロードした「田楽(でんがく)DLL」をフォルダ毎、.exeと同じフォルダへ突っ込んだら、検索した際、「田楽(でんがく)DLLをインストールしてね」みたいな、エラーになった。
   ↓
中身だけを、配置したら、無事エラーは消えた。
※一方、Quartaの方は、フォルダ毎配置しても、問題なかった

・ファイル(拡張子の欄)が、完全に空白だと検索できない
 → 初めて使ったので、気付くまでにちょっと時間がかかった。
 → 要は、自分で入力するか、プルダウンで選択すれば、O.K. なだけ


<実際に使ってみた感想>
・うわ、速ッ
・これはこの先、使いまくりでしょう
・神だね、と思った


<初めてのマクロ登録>
これから頻繁に使うことが容易に予想されるので、
もっと使いやすくできないか、と思い、
初めてのマクロ登録に挑戦してみた。
・マクロ―マクロ登録―現われたダイアログボックスに必要事項を入力するだけ
特に調べることなく、画面見ながら、勘だけで簡単に登録することができた。
ショートカットも自動的に作成されてるし…、超便利!


新しい世界が広がったような気がした。


<今日の感想>
秀丸マクロ恐るべし! 


▼2011.4.24.追記
あんまり長いgrep置換を行なおうとすると、
下記のような、ぶっ飛んだメッセージが表示される。
「検索パターンが527バイトあります。
置換パターンが531バイトあります。
259バイトを越える部分はぶっちぎられます。強行しますか?」
やはりマクロはマクロであり、過度の期待は禁物ということか…。
というより、このメッセージを見てもなお、強行を試みる兵はいるのだろうか?


また、Quarta(あるいは田楽くん?)の特徴として、
grep置換する際の初期ファイルダ表示は、(多分だけど)前回開いたファイルになる。

通常のgrep置換する際の初期ファイルダ表示は、開いたファイルだっただけに、若干注意が必要…。

個人的には、開いたファイルが初期表示になっていた方が、やりやすかったりするのだが…。


秀丸で正規表現

秀丸エディタのマクロ



週間人気ページランキング / 4-29 → 5-5
順位 ページタイトル抜粋 アクセス数
1 Windows 0 45
2 ログイン 14
2 「Windowsパソコンが突然うるさくなる原因」を解決できない | Windows 10(Windows) 14
3 Windowsパソコンが突然うるさくなる問題。2018/4/12時点の疑問点 | Windows 10(Windows) 5
3 ネットワーク通信でエラーが発生しました 5
4 Winodws10が不定期でフリーズ。原因不明 / 2018トラブル1 | 起動トラブル 2018年(Windows) 4
4 Windows10で、デスクトップにあるテキストファイルを上書き保存できなくなる | テキストファイル処理(ソフトウェア) 4
4 ハードウェア カテゴリー 4
5 ハードディスク診断ツールHDD-SCAN | ハードディスク故障診断ソフト(ソフトウェア) 3
5 TMIDI Player 3.8.6 (MIDI Player) 3
5 Xboxを使用していない場合、XblGameSaveを動作させる必要は全くない 3
5 Windows10で「空のドライブを表示しないようにする」ためには、 「フォルダーオプション」にて「空のドライブは表示しない」にチェックを入れる | Windows 10(Windows) 3
5 Fullfree | ソフトウェア 3
5 インテル®プロセッサ診断ツール | Windows 3
5 「物理故障をレスキューできるか?」パソコンが死んだ6 … データ救出できたら、信頼できないHDは実験対象とするしかない | 起動トラブル 2013年(Windows) 3
5 後始末管理 3
5 その後 … あれから2ヶ月経過 3
5 未解決 / Windows 10 で入力できない / 試しても効果がなかった設定変更履歴 | Windows 10(Windows) 3
5 パソコンが死んだ | 起動トラブル 2013年(Windows) 3
5 カラム削除 /「6.5.0」から「7.0.1」へバージョンアップ / レコードの並べ替え 3
2026/5/6 5:05 更新