本当のタブ入力No.20329
あつし さん 05/11/06 16:12
 
今までプログラムを書くとき、タブは普通のタブ(0x09)を使っていましたが、Perl
 Best Practices
http://www.oreilly.com/catalog/perlbp/
に触発されて半角スぺースを使うようになりました。
秀丸にも「タブで空白入力」があるのを知り、便利だと思ったのですが、いざ本当に
タブ(0x09)を入力する時困ってしまいます。
Shift+Tabをタブ(0x09)に割り当てたいのですが、方法が分かりません。
「制御コード入力」で選択するのはつらいです。
タブ(0x09)を入力するだけのマクロを書かないとできないでしょうか?

[ ]
RE:20329 本当のタブ入力No.20335
秀丸担当 さん 05/11/07 10:33
 

>秀丸にも「タブで空白入力」があるのを知り、便利だと思ったのですが、いざ本当に
>タブ(0x09)を入力する時困ってしまいます。
>Shift+Tabをタブ(0x09)に割り当てたいのですが、方法が分かりません。
>「制御コード入力」で選択するのはつらいです。
>タブ(0x09)を入力するだけのマクロを書かないとできないでしょうか?

ファイルタイプ別の設定で「タブで空白入力」にしているときは、「タブ」コマ
ンドでは空白になってしまいます。
なってしまうというか、そういう目的で作られた設定なので、そうなるのは当た
り前といえば当たり前ですが。

「タブで空白入力」になっていても制御コードで入力したい場合は、マクロを作
る必要があります。

insert "\t";

という一文だけでできます。
または Shift+F1で記録開始、制御コード入力で9番を入力、Shift+F1で記録終了
としておけば、次回からShift+F2で入力とかもできます。

[ ]
RE:20335 本当のタブ入力No.20337
あつし さん 05/11/07 11:58
 
コメント有り難う御座います。

よくよく考えたら、この設定はファイルタイプ別な訳だし、一旦空白を使うと決めた
らソースコードに0x09を入力することはないので、これでOKです。
マクロを作ることにします。


[ ]