選択行tabキーでインデント-改行のみの行No.10083
ひでまろん さん 06/04/11 12:54
 
複数行を選択し、tabキーを押すと、選択行をまとめてインデントできますが、改行
のみの行はインデントされません。
これは仕様でしょうか?
一度インデントしてある改行のみの行(正規表現で書くと\t\n)はインデントされる
ようです。

[ ]
RE:10083 選択行tabキーでインデント-改行No.10088
秀丸担当 さん 06/04/11 15:13
 

>複数行を選択し、tabキーを押すと、選択行をまとめてインデントできますが、改行
>のみの行はインデントされません。
>これは仕様でしょうか?
>一度インデントしてある改行のみの行(正規表現で書くと\t\n)はインデントされる
>ようです。

これは仕様となっています。
変換モジュールで空行も含んだインデントに対応したものがありますので、こち
らを利用されることをお勧めします。

秀まるおのホームページ > ライブラリ > 秀丸エディタの変換モジュールライ
ブラリ
http://hide.maruo.co.jp/lib/hmconv/index.html

ここの「空行も含んだインデント」がそうです。
変換モジュールは、[その他]→[動作環境]→[編集]→[変換]より登録できます。

少々手間ですがマクロを作ってタブキーに割り当てることもできます。
以下のような感じのマクロを作って、マクロ登録して、キー割り当てでタブキー
に割り当てます。

if( selecting ) {
    filter "c:\\folder\\Indent2.hmf" , "Indent2";
} else {
    tab;
}

[ ]
RE:10088 選択行tabキーでインデント-改行No.10109
ひでまろん さん 06/04/13 14:42
 
>これは仕様となっています。
>変換モジュールで空行も含んだインデントに対応したものがありますので、こち
>らを利用されることをお勧めします。
了解しました。ありがとうございます。

[ ]