秀丸で、複数行grep置換

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

秀丸で、複数行grep置換

 状態:不明  閲覧数:9,193  投稿日: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置換する際の初期ファイルダ表示は、開いたファイルだっただけに、若干注意が必要…。

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


秀丸で正規表現

秀丸エディタのマクロ



週間人気ページランキング / 11-4 → 11-10
順位 ページタイトル抜粋 アクセス数
1 Windows 0 22
2 ログイン 13
3 ロジテックの「LHR-4BNHEU3」と「LGB-4BNHEU3」は同一商品 | ハードディスク ケース(ハードウェア) 7
4 「Audacity」をダウンロードしてインストール | Audacity(音) 5
4 VLC Media Player (現時点で最新バージョン)で、ツールから「エフェクターとフィルター」画面が表示されない | VLC media player(ソフトウェア) 5
5 秀丸エディタに関連付けていたファイルを開こうとしても、 「異なるフォルダの秀丸エディタが実行されているので起動できません。」というエラーダイアログが出て開くことができません。 | 秀丸エディタ(ソフトウェア) 4
5 インストールプログラム保存データトリアージ | Windows7(Windows) 4
5 Ralpha Image Resizer インストール | Ralpha Image Resizer(ソフトウェア) 4
5 秀丸で全画面表示を戻すためには一番上のところへカーソルを持っていき 左クリック →「元のサイズに戻す」選択肢が現れる | 秀丸エディタ(ソフトウェア) 4
5 Audacityで現在鳴っている音のサンプリング周波数を確認するためには、右下に表示されている「本来のサンプリング周波数」を見ます。 | Audacity(音) 4
5 動画から音声だけを取得するためには「VLC media player」を使用。音声から動画形式のファイルを作成するためにも「VLC media player」を使用 | VLC media player(ソフトウェア) 4
5 Windows 7でタスクバーへ「ショートカットアイコン」を追加するためにはクイック起動を使用 | Windows7(Windows) 4
5 BGM素材 | 音素材(音) 4
5 VLC がダイレクト 3D 出力ウィンドウを開く | VLC media player(ソフトウェア) 4
5 ネットワーク通信でエラーが発生しました 4
5 秀丸エディタのタブは分離して使用可能。例 … 5タブ → 2タブ+と3タブ | 秀丸エディタ(ソフトウェア) 4
5 Xboxを使用していない場合、XblGameSaveを動作させる必要は全くない 4
6 「sfc /scannow」実行するも途中でフリーズ /「sfc /scannow」実行。他作業は何も実行しない / 「Windows Updateの更新プログラムのチェック」を手動でも実行しておく 3
6 FreeFileSync | ソフトウェア 3
6 9年振りにヤフオク!で落札したら、出品者がロシアの元スパイと同姓同名だった件 | ディスプレイ(ハードウェア) 3
2026/11/11 5:05 更新