|
行の先頭にタブがあり、その後にタブではない文字があり、改行文字のある行で
movoto でxの値をカーソルの折り返し範囲外を指定した場合、
((タブの文字数-1)*タブ数)分折り返しの範囲外へ移動できてしまいます。
[TAB]A[改行]
例えば折り返し文字数80でタブの文字数が4の場合、上記のような行では x=79
までしか移動できないはずですが、x=82 の位置まで移動できてしまいます。
タブが2つあった場合、x=85 の位置まで移動できてしまいます。
(いずれも column は79です)
その状態で入力するとカーソル位置ではない場所に文字が挿入されたり、同じ
行番号が複数現れたりするため、少々危険かもしれません。
|
|