[要望]:範囲選択時のTabキー動作についてNo.15152
M.A さん 03/08/01 20:34
 
通常、空行でTabキーを押下するとTab文字が挿入されますが
範囲選択している状態で、Tabキーを押下した場合、
空行以外にはTab文字が挿入されますが、
空行にはTab文字が挿入されません。

範囲選択時の空行にもTab文字が挿入されるモードを
追加していただけないでしょうか?

[ ]
RE:15152 ]:範囲選択時のTabキー動作につNo.15153
山紫水明 さん 03/08/01 21:13
 
 M.Aさん,こんばんは。

》範囲選択時の空行にもTab文字が挿入されるモードを
》追加していただけないでしょうか?

 モードの追加は秀丸担当さんにご判断いただくとして,さしあたり次のような
マクロでどうでしょうか。マクロをタブキーに割り当てるのはできませんが,
ctrl+T か alt+T に割り当てればわかりやすいかも知れません。

//------ Tab2.mac ---------------------------//
disabledraw;
#by = seltopy; #ey = selendy;
if( !selecting ) tab;
else {
    tab;
    replaceall "^\\n","\\t\\n", regular, inselect;
    moveto 0, #by;
    beginsel;
    moveto 0, #ey;
    endsel;
}
endmacro;
//------------------------------------------//

     では, (^^)/~
                                        山紫水明

[ ]
RE:15153 ]:範囲選択時のTabキー動作につNo.15154
山紫水明 さん 03/08/01 21:21
 
追伸です。
 もう少しシンプルでよかったようです。

//------ Tab2.mac ---------------------------//
disabledraw;
#by = seltopy; #ey = selendy;
if( !selecting ) tab;
else {
    replaceall "^","\\t", regular, inselect;
    moveto 0, #by;
    beginsel;
    moveto 0, #ey;
    endsel;
}
endmacro;
//------------------------------------------//

     では, (^^)/~
                                        山紫水明

[ ]
RE:15152 [要望]:範囲選択時のTabキー動作No.15162
パブリッシャー担当 さん 03/08/04 11:57
 

 いつもお世話になっております。
 秀丸エディタのご利用ありがとうございます。

>>通常、空行でTabキーを押下するとTab文字が挿入されますが
>>範囲選択している状態で、Tabキーを押下した場合、
>>空行以外にはTab文字が挿入されますが、
>>空行にはTab文字が挿入されません。
>>
>>範囲選択時の空行にもTab文字が挿入されるモードを
>>追加していただけないでしょうか?

 既に、山紫水明さんよりマクロによる解決方法が提示されていますが秀丸エデ
ィタの標準機能としてサポートするかどうかは「秀丸担当」よりお返事が有ると
思います。

[ ]
RE:15152 [要望]:範囲選択時のTabキー動作No.15167
秀丸担当 さん 03/08/04 16:42
 

>範囲選択時の空行にもTab文字が挿入されるモードを
>追加していただけないでしょうか?

とりあえず山紫水明さんの示されるようにマクロで対応できるので、標準機能と
してはサポートしない方向で考えようと思います。
マクロではやはり不都合ということであれば、また検討します。

[ ]