|
こちらの会議室でははじめましてになります m(__)m
急速に秀丸エディタにはまっている、セキセイニャンコと申します。
ええと、長年 mifes に慣れた者が、本気で秀丸に乗り換える気になって、
以下のような条件のチューニングに夢中になっているのですが...
(1) mifes の細かいところにまで慣れ切った人間が、どうしても譲りたくない部分
だけは、mifes風にチューニングして、指が勝手に間違えることだけは避けたい。
(2) 秀丸の美味しいところは、余さず前面に出しておきたい。
(3) 細かいところは、ダイヤモンドカーソルを常用する人向きのチューニング。
従って、使用頻度のある程度高いものは、左手だけで楽に操作できるように
チューニングしたい。
(4) 私のチューニングをそのまま頂戴する人間もいるので、ファンクションキー
などの、いわゆる標準的操作だけでも、(1),(2)を満たす設定をしたい。
(5) 複数のマシンを操作する場合や、気力が衰えている時^^;などのために、
マウス操作だけでも、(1),(2)を満たすようにしておきたい。
そんなわけで、かなり短期間で秀丸に習熟してきた自負はあるんですが、今一番
やりたくて方法がみつからないでいることは「検索文字列をマクロで取得したい」
ということです(置換を伴わずに「設定だけ」もできればもっと良いのですが、
これはまだ試していませんが、少々強引な方法を思いついています)。
検索文字列をマクロで取得するために、ウィンドウを新規作成して、その中で
ぐちゃぐちゃ^^;やれば、取得できないことはないのですが、これだと表示系を
disable しておいても窓が開いて(後で閉じて)しまうところが見えますし、
時間もかかります。編集中のところで同じことをするのは流石に気が引けますし、
内容次第では間違いも起きてしまいます。
それ以前に、こういう方法を採ると、クリップボードだとか undo バッファに
影響を与えてしまうので、それをしたくないのです。
そこでレジストリを探したら、あるにはあったのですが、置換文字列などが
どうやらバイナリデータになっていて、ヒストリ全体として保持されている模様で
試してみても、getregstr では持ってこれませんでした(長さだけは取れた(^.^;))。
さぁて、私の見逃している手段はないものでしょうか?
もし、ない...が正解ならば、是非是非、バイナリ型のレジストリの、取得機能
だけでも作ってやって下さい。贅沢は言いません。ヌル区切りになっているところの
先頭だけでもいいです(十分贅沢かもしれない(^-^;))。お願い致します。
できたものを公開した方がよろしければ、そのようにさせて頂きますので、お願いっ!
|
|