秀丸エディタスレ Part32at SOFTWARE
秀丸エディタスレ Part32 - 暇つぶし2ch668:文系 ◆Ruby.qKt3Q
12/01/11 12:18:22.51 Tj55EESF0
>>644
再度、改変しました。◆、■、●などの小見出し風の行には字下げしない。
----------------------------------------------------------
// 論理行頭に「全角空白記号」を挿入するマクロ
// すでに、全角空白記号が入っている論理行頭にはなにもしない
//論理行頭が■、●、◆などの「小見出し風」で始まる行は字下げしない
// 出典:翔泳社 刊「秀丸エディタハンドブック」143頁所収マクロを一部改変
// 2ちゃんねる「bbY3vTSA0 氏」の指摘で再度改変

// ファイルの先頭に移動する
gofiletop;

// 「全角空白記号」が無い論理行頭を検索し、「 」を付与する
// ■、●、◆などの「小見出し風」の行頭は字下げしない
// 字下げした数をダイヤログボックスに表示する

replaceallfast "^\\f[^ \f^■\f^●\f^◆][^\s]", " \\1", regular;
message "字下げ総数は" + str(result) + "個です。";
endmacro;


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch