読者です 読者をやめる 読者になる 読者になる

アナログCPU:5108843109

ゲームと音楽とプログラミング(酒と女とロックンロールのノリで)

秀丸マクロの登録方法

気が付いたら今までの人生30年の半分は秀丸にお世話になっていました。中学生の頃から親のPC使ってネットで二次創作小説を探しては秀丸にコピペ、フロッピーディスクに移して自分のPCへ。 自分のPCでもまた秀丸を開いて読み漁る…というオタク。 それはともか…

ボタンひとつで簡易grep

何度もgrepをかけるとき、いちいちウインドウ出てくることや 検索フォルダが「今開いているファイルの位置」になるのが非常に鬱陶しいので、 「あらかじめ指定されたフォルダ以下にて今選択している文字列をgrep」するマクロを作りました。 ショートカットキ…

指定の文字列と同じものをすべて強調表示するマクロ

これをショートカットキーに登録しておくと、 任意の文字列を選択した状態でぽちっと押すことで、同じ文字列すべてにマーカーが付きます。 また、何も選択していない場合、クリップボードにある文字列と同じ文字列すべてにマーカーが付きます。 (ただ、いず…

すべての行の行頭&行末に特定の文字列を挿入

例えば秀丸のとあるタブに hoge fuga piyo というテキストがあったとします。これについて、 ・行頭に"["を追加 ・行末に"]"を追加 して [hoge] [fuga] [piyo] とする処理を行うマクロを作ったのでやっぱりバックアップも兼ねて公開。自分の場合、テキストで…

折り返し幅を切り替えるマクロ

個人的に、文章書くときは81文字(全角40文字+改行)での 折り返しに設定しているのですが、 折り返しを解除したいときも時々あるので ワンタッチで切り替えれたら楽だなあと思って作成。キー割り当てしてみるとほんとに楽。 自作の秀丸マクロの中では一番…

複数のgrepを行い、結果を保存するマクロ

例えば 01_ABC 02_DEF 03_GHI というテキストを用意して秀丸で開いておきます。 このリストについて、 ・「ABC」で任意のフォルダにてgrepを実行 ・grepの結果をテキストファイルとして保存 (ファイル名は[grep]01_ABC.txt) ・「DEF」「GHI」についても同…