Function: move-marker marker position &optional buffer
Function: set-marker marker position &optional buffer
この関数は、 marker を buffer の position に位置付けるよう変更します。 buffer が与えられない場合、(デフォルトで)カレントバッファを用います。
position が 1 未満の場合、 marker をバッファの先頭に位置付け、バッファの大 きさより大きな値の場合、 marker をバッファの終りに位置付けます。
(setq m (point-marker)) => #<marker at 4714 in markers.texinfo> (set-marker m 55) => #<marker at 55 in markers.texinfo> (setq b (get-buffer "foo")) => "<buffer foo> (setq-marker m 0 b) => #<marker at 1 in foo>