vim-textobj-xbrackets を拡張する

今まで雑に使っていたのでもうちょっと使い込んでみようかといろいろと試してみました。
vim-textobj-xbrackets については以下の記事を参照してください。

マッチする iskeyword を拡張する

textobj-xbrackets では iysbaysb 等のキーマッピングを使用すると g:textobj_xbrackets_extra_iskeyword に設定された値が 'iskeyword' に反映され処理します。
これを利用して textobj-xbrackets のみに適用される 'iskeyword' の値を設定する事ができます。
例えば C++ などで ::. などを込みで選択したい場合は、

let g:textobj_xbrackets_extra_iskeyword = '.,:'

と設定すれば std::xxx() みたいなのを選択する事ができます。