change space_after to suffix

Add an `hide_without_suffix` option which will force it not to hide view without
suffix
And apply to contenteditable mode

relate to #162 #164