« 同じデバイスを2つ接続、Web MIDI APIのデバイス名の重複はどうなっているのか? | トップページ | 自作デスクトップPCから火花が »

2016年8月 5日 (金曜日)

秀丸エディタのマクロ、選択範囲内で複数回の置換

 久々に秀丸エディタでの処理が必要になり。選択範囲内で正規表現で置換を行う。しかも複数回。1つめの置換はうまくいくのに、2回目以降は選択範囲が解除されてしまう。むむ?

 答えは秀丸のフォーラムにあった。

 replaceallfastとinselect

 部分編集というのを使うらしい。また、setcompatiblemodeっていうのも使うのだそうだ。助かった。

 で、このマクロを人にも使ってもらうわけだけど、保存先を説明するのが面倒な気もした。Windows Vista以降、ProgramFiles以下にはファイルの保存ができない。たとえば、Windows 10だとマクロの保存先は

 C:\Users\(ユーザー名)\AppData\Roaming\Hidemaruo\Hidemaru\Macro

 となる。

 ユーザー名を見つけてくれるだろうか? とかいらぬ心配をする。エクスプローラーでC:\から辿って見に行くんじゃなくて、いきなり指定する人もいそうだ。

 そういえば、環境変数ってのがあったはず。

 Windowsのディレクトリ構成ガイドライン - torutkの日記

 このページの最後に一覧があった。

 ということで、秀丸エディタのマクロは

 %AppData%\Hidemaruo\Hidemaru\Macro

 にある。エクスプローラーのアドレスバーにこれを入れろ、と言えばわかってくれそうだ。
 どうだろう?


|

« 同じデバイスを2つ接続、Web MIDI APIのデバイス名の重複はどうなっているのか? | トップページ | 自作デスクトップPCから火花が »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/35726/64015113

この記事へのトラックバック一覧です: 秀丸エディタのマクロ、選択範囲内で複数回の置換:

« 同じデバイスを2つ接続、Web MIDI APIのデバイス名の重複はどうなっているのか? | トップページ | 自作デスクトップPCから火花が »