- ベストアンサー
秀丸エディタでのマクロ作成方法
秀丸エディタでTEXT文の行末に特定のキーワードを入れたいのですが、 マクロの作成方法が解りません。 どうすれば良いのでしょうか? キーワードはメモリされた物 or 別途入力してもOKです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
今までキーボードマクロしか使ったことがなかったので 少々不安ですが・・・一応、これでファイル内全行に対応できると思います。 #lcnt=1; gofiletop; while (#lcnt<linecount2) { golineend2; insert "挿入したい文字"; down; #lcnt=#lcnt+1; } エディタ的改行で処理してますが、もし、ワープロ的にしたい場合は linecount2とgolineend2から2を取ってください。
その他の回答 (3)
1.#3のマクロを拡張子MACにして保存します。 2.メニューのマクロ→マクロ実行で、マクロの選択画面が出ると思います。 3.1で保存したマクロを選択し、OK。 これでうごくと思います。
お礼
やっと念願だったマクロが動きました。 どうも有難う御座います。20,000pointぐらい差し上げたいのですが、20pointで我慢してください。
takntさんと基本的には同じなんですが うちではF1単独ではヘルプが出ますので。(^-^; まず、1行目にカーソルを移動しておきます。桁位置はどこでも。 Shift+F1でキーボードマクロを開始します。 Endを押して行末に移動。キーワードを入力。 更に、右矢印キーを押す。画面上は次の行の先頭にカーソルが来ます。 Shift+F1でキーボードマクロの終了。 単に再生するだけならShift+F2を押せばできます。 保存しておきたければ、メニューのマクロ→保存でできます。
お礼
有難う御座いますyunn117さんの方法が当方の機種に合っているようです。説明不足で1行ごとにマクロを実行しなくてはならないので、現在表示しているfile全体の行末にキーワードを挿入する場合はどうするか解らないでしょうか? お手数をお掛けしますが宜しくお願いします。
- taknt
- ベストアンサー率19% (1556/7783)
F1 キーを 押してマクロの記録を開始します。 そして End キーを押しキーワードを押します。 これで 行末に入れられます。 そのあと シフトキーを押しながら F1を押します。 これで マクロが記録されたので、それを保存すれば
お礼
有難う御座います。#2の方法が当方の機種に合っているようです。説明不足で1行ごとにマクロを実行しなくてはならないので、現在表示しているfile全体の行末にキーワードを挿入する場合はどうするか解らないでしょうか? お手数をお掛けしますが宜しくお願いします。
お礼
度々すみません。記述いただいたマクロはどうやってどうささせれば良いでしょうか? エディタのHELPを見ても良く解りません。宜しくお願いします。