TAB の上書きについてNo.30324
けど さん 11/09/22 19:53
 
お世話になっています。気になることがあったので質問です

ABCDE
の状態で「CD」を選択状態でタブキーを押すと
ABタブE
と期待通り「CD」がタブに置き換えられますが

ABC
DE
と改行をまたいだ場合同様のことをしても
タブABC
タブDE
となります

これだけでしたら条件が違うということで無理矢理納得できるのですが

ABC(ここに改行は無し)
DE
ウィンドウ幅が狭くワードラップして見た目だけ行が変わっている時にも
タブABCDE

の様になるので不思議に思いました
既出事項、或いは仕様でしたら申し訳ありません。

以上、よろしくお願いいたしますm(_ _)m

[ ]
RE:30324 TAB の上書きについてNo.30336
秀丸担当 さん 11/09/26 09:55
 

>ABC(ここに改行は無し)
>DE
>ウィンドウ幅が狭くワードラップして見た目だけ行が変わっている時にも
>タブABCDE
>
>の様になるので不思議に思いました

ご指摘ありがとうございます。
確かにそうなっていることが確認できました。
初期のころからそういう仕様になっていました。

Wordの場合も微妙に違いますが近い挙動があるようで、選択部分が消えるという
違いがありましたが、インデントされるようです。
Shift+→で選択した場合は確かに違和感ありますが、Shift+↓の後Tabでインデ
ントをするという操作が1つの一般的な挙動としてあるように思います。
オプション化も視野入れる必要があるかと思いますが、現状では仕様ということ
でお願いします。

マクロで回避する場合は、
insert "\t";
と書いたマクロを実行すると必ずタブを挿入するようにすることもできます。

[ ]
RE:30336 TAB の上書きについてNo.30342
けど さん 11/09/26 19:02
 
お返事ありがとうございます
Notepad でしか確認していませんでしたが
Word での動作ということでしたら
仕様ということで了解いたしました

[ ]