TABキーでスペースを入力したいんですが。No.06822
和泉@CCS さん 00/11/14 11:08
 
はじめまして。

表題の方法はありますでしょうか?
Wzからの乗換えを検討していて、テキスト文字を入力するときにTABキーを押して、
空白文字をタブ文字文(デフォルトの場合8文字)入力する方法を教えてください。

[ ]
RE:06822 TABキーでスペースを入力したいNo.06823
ひろ さん 00/11/14 11:57
 
 和泉@CCSさん今日は、ひろです。
> Wzからの乗換えを検討していて、テキスト文字を入力するときにTABキーを押して、
> 空白文字をタブ文字文(デフォルトの場合8文字)入力する方法を教えてください。
 たまにでますが (2 週間ほど前にも出たかな?)、できません。

 ただ「ファイルタイプ別の設定」→「全般」の「タブの文字数」、同じく
「保存読み込み」の「保存するときの変換」を設定すれば、tab key で 2, 4,
8 文字以外の空白を入力したいのでなければ、代用できると思います。

[ ]
RE:06822 TABキーでスペースを入力したいNo.06824
ENCODINGSHIFTJIS さん 00/11/14 13:41
 
>表題の方法はありますでしょうか?
>Wzからの乗換えを検討していて、テキスト文字を入力するときにTABキーを押して、
>空白文字をタブ文字文(デフォルトの場合8文字)入力する方法を教えてください。
ソフトタブの設定は無いし、キー割り当ての設定では [TAB] は選択できないし。無
理でしょう
他のキーならマクロ実行を割り当てて エミュレートできますが。
秀丸標準は 保存時 Tab→Space 変換の 設定です。

// SoftTab.mac   ソフトタブ ver. 0.1
//  ソフトタブの設定無かった?、 x か column は お好みで変更
//   とりあえず でっちあげました. 挿入モードのみ
//  タブストップ位置の表   不等間隔可能
#tabpos[0]=08;
#tabpos[1]=16;
#tabpos[2]=24;
#tabpos[3]=32;
#tabpos[4]=40;
#tabstops=5;
//
#i=#tabstops;
while((x<#tabpos[#i-1])&&(#i>0)) #i=#i-1; // 範囲外アクセス気にします?
if(#i==#tabstops){insert " "; endmacro}
insert leftstr("                           ",#tabpos[#i]-x);
endmacro
//

[ ]