It is not possible by default but you can create your own text-objects.
Check this plugin: targets.vim
Also have a look at :help operator
and :help mapmode-o
Long story short, this seems to do the trick: :omap i- :<C-u>normal!T-vt-<CR>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…