osyo-manga/vim-textobj-multitextobj — pull request #3 by machakann (2014-07-27 07:15:08+00:00)
Title: Restore view point.

広範囲に及ぶテキストオブジェクトが同列に含まれている場合、視点（表示行の上限・下限）がかわって画面がちらつくので抑制したいです。

```
let g:textobj_multitextobj_textobjects_i = [
\	["i(", "i[", "i{", "\(textobj-function-i)", "\(textobj-entire-i)"]
\]
```

例えば `i{` や `(textobj-function-i)` 、 `(textobj-entire-i)` のようなテキストオブジェクトはその先頭が画面外にあることがあり、その範囲を調べて戻ってきたときに視点が変わるようです。