English help on website



moveto, movetoview文(Ver8.97対応版)
目次カーソル移動系文− moveto, movetoview文
 moveto文は任意の位置にカーソルを移動します。
 パラメータとしてX座標とY座標を指定してください。(ワープロ的・折り返しも一行とする)
 数値でないといけません。
moveto X座標, Y座標
 Y座標はファイルの先頭を0として数え、X座標は一番左側の位置を0として数えた値です。

 ちなみに現在のカーソル位置はxとyで表現されます。例えば、カーソルを現在のy位置の1/2の箇所に移動するには、以下のようにします。xやyは内部的な値を表現するキーワードです。
moveto x, y/2;

 movetoview文は、ほとんどの場合はmovetoと同じですが、カーソルをタブ文字の右側の何もない空間にも移動させることができます。(V8.81以降)
 ただし、[その他]→[動作環境]→[編集]→[高度な編集2]の「タブ文字の上にカーソル移動した時」が「貫通する」になっている必要があります。
 「貫通する」になっているかどうかは、carettabmodeキーワードで知ることができます。
 貫通する位置も表す現在のカーソル位置はxviewキーワードで知ることができます。


 「範囲選択しながらのカーソル移動」をするには、beginselを実行してからカーソル移動することによって範囲選択してください。
 またはshiftrightなどで選択しながらカーソル移動ができます。

参照:
moveto
movetoview
moveto2
movetolineno

文字の単位
文字の単位ごとに各種のバリエーションがあります。