|
>おたずねします。例えば、ヘッダー削除と上書きといった2つ以上の動作を1
>つのキーで同時に行うことは可能でしょうか。伊藤
ここに書かれているということは、マクロでの処理を前提としてのご質問だと思
いますが、念のため、秀丸のキー割り当てでは、一つのキーに直接複数のコマン
ドを割り当てることはできません。「直接」は無理だけど、間接的になら可能と
いうことです。で、それにはやはりマクロを利用することになります。
一般的な書き方をすると、複数の処理を行うようなマクロを作成し、そのマクロ
をキーに割り当てるってことになります。
これ以上の話は、既に個々の処理がマクロで書けている(あるいは書ける)状況
なのかどうかによって、アドバイス差し上げる内容がまるっきり違ってくるので
その辺のこと、教えて下さい。
といいつつ、ちょっとだけ先走って書いてしまうと、もしヘッダ削除のマクロが
既にお手元にあるのなら、そのマクロの最後(=処理を終えてマクロが終了する
直前。endmacro;があるなら、その前。というのは、厳密には正確な表現ではな
いですが)に「save;」って行を1つ入れてやればいいです。こうすることで、
そのマクロが「ヘッダ削除してから上書き保存するマクロ」になります。
もっとも、そのマクロのコードによっては、何ヶ所かに「save;」を入れないと
いけないかもしれないし、入れる場所も必ずしも上に書いた通りではないです。
こうしてできた「ヘッダ削除してから上書き保存するマクロ」をキーに割り当て
れば、ご所望の状態になろうかと思います。
|
|