エディタのカーソル位置を移動するには[[obsidian.Editor]]の`setCursor`を使う。スクロールをしたい場合は `scrollIntoView` を使う。 ```js const editor = app.workspace.getActiveViewOfType(MarkdownView).editor; editor.setCursor({line: 10, ch: 3}) ``` ファイル開始位置からのoffsetで設定する場合は`offsetToPos`とあわせて使う。 ```js const editor = app.workspace.getActiveViewOfType(MarkdownView).editor; editor.setCursor(editor.offsetToPos(88)) ``` 移動先のスクロール位置を中央にしたい場合は`scrollIntoView`を第2引数`true`で呼び出す。 ```js editor.scrollIntoView({ from: pos, to: pos }, true) ```