It seems to be a bug of vim-textobj-user. Its result is still a valid region even if a custom text object is not found. So that doing dsjk outside 「...」 deletes a character under the cursor instead of doing nothing. (here jk is defined by vim-textobj-jabraces.) This unexpected behavior does not happen for built-in text objects.
It seems to be a bug of vim-textobj-user. Its result is still a valid region even if a custom text object is not found. So that doing
dsjkoutside 「...」 deletes a character under the cursor instead of doing nothing. (herejkis defined by vim-textobj-jabraces.) This unexpected behavior does not happen for built-in text objects.